//Background converted using Mollusk's PAGfx Converter
//This Background uses RosaryBottomMix_Pal

const int RosaryBottomMix_Info[3] = {2, 256, 192}; // BgMode, Width, Height

const unsigned short RosaryBottomMix_Map[768] __attribute__ ((aligned (4))) = {
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 
16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 
32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 
48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 
64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 
80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 66, 93, 94, 
95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 
111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 
127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 
143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 
34, 34, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 
173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 
189, 190, 191, 192, 193, 166, 194, 195, 196, 166, 166, 166, 166, 197, 198, 199, 
200, 201, 202, 203, 204, 166, 205, 166, 206, 207, 208, 209, 210, 211, 212, 213, 
214, 215, 216, 217, 218, 219, 166, 220, 221, 166, 166, 166, 166, 166, 222, 223, 
224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 
240, 241, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 242, 243, 244, 
245, 246, 247, 34, 248, 249, 250, 251, 252, 253, 254, 255, 166, 256, 257, 258, 
259, 260, 261, 262, 166, 166, 166, 166, 263, 264, 265, 266, 267, 268, 269, 270, 
271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 
287, 288, 289, 290, 166, 166, 166, 166, 291, 292, 293, 294, 295, 296, 297, 298, 
299, 300, 301, 302, 303, 304, 305, 1272, 306, 307, 308, 309, 310, 311, 312, 313, 
314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 
330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 
346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 
362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 
378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 
394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 
410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 
410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 
410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 
410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 
410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 
410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 
410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 
410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 
410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 
410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 
410, 411, 412, 410, 413, 414, 410, 415, 416, 417, 418, 419, 420, 421, 422, 423, 
424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 
440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 
456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 
472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 
488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 
504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 
520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 
536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 
552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567
};

const unsigned char RosaryBottomMix_Tiles[36352] __attribute__ ((aligned (4))) = {
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 2, 2, 1, 1, 2, 2, 
1, 1, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
3, 1, 1, 1, 2, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 
1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 2, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 3, 1, 1, 1, 3, 1, 1, 1, 1, 
2, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 3, 3, 3, 3, 1, 1, 1, 1, 3, 3, 3, 3, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 2, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
3, 3, 3, 1, 1, 3, 3, 1, 3, 3, 3, 3, 3, 3, 3, 3, 
1, 1, 1, 1, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 2, 2, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
3, 1, 1, 94, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 
1, 1, 1, 1, 1, 1, 1, 1, 3, 1, 1, 1, 1, 1, 3, 3, 
1, 2, 1, 2, 2, 3, 4, 5, 1, 1, 2, 1, 3, 2, 54, 55, 
1, 1, 82, 1, 3, 52, 79, 35, 1, 1, 11, 1, 3, 3, 96, 14, 
1, 1, 1, 1, 1, 1, 98, 44, 1, 1, 1, 2, 2, 3, 4, 59, 
1, 1, 3, 3, 2, 1, 1, 1, 1, 1, 3, 3, 1, 1, 1, 1, 
6, 7, 8, 9, 10, 4, 3, 1, 56, 56, 56, 56, 57, 58, 47, 1, 
49, 80, 80, 56, 41, 62, 51, 83, 38, 49, 89, 97, 35, 55, 78, 98, 
77, 76, 50, 91, 42, 102, 44, 60, 107, 13, 108, 101, 78, 106, 45, 11, 
47, 45, 60, 60, 2, 2, 1, 1, 3, 1, 1, 1, 2, 3, 1, 3, 
1, 11, 1, 1, 2, 1, 2, 11, 1, 2, 1, 2, 2, 2, 2, 2, 
2, 2, 1, 2, 2, 2, 1, 1, 46, 2, 2, 1, 2, 2, 1, 1, 
1, 1, 1, 2, 2, 1, 2, 46, 1, 2, 1, 1, 1, 1, 2, 2, 
1, 1, 3, 1, 2, 2, 1, 1, 3, 1, 3, 1, 2, 2, 2, 2, 
2, 1, 1, 2, 11, 2, 12, 13, 1, 1, 1, 2, 46, 1, 59, 60, 
2, 2, 2, 2, 2, 2, 11, 46, 1, 2, 2, 2, 2, 2, 2, 11, 
11, 1, 1, 1, 2, 2, 1, 1, 2, 1, 1, 2, 3, 3, 1, 1, 
1, 1, 1, 1, 82, 1, 2, 2, 1, 1, 1, 2, 1, 82, 2, 2, 
14, 15, 15, 16, 17, 17, 15, 18, 61, 62, 15, 17, 16, 17, 17, 17, 
84, 85, 62, 75, 15, 16, 17, 17, 12, 99, 54, 37, 15, 17, 17, 17, 
82, 46, 59, 44, 14, 75, 15, 17, 82, 1, 4, 12, 96, 14, 17, 15, 
2, 53, 82, 11, 60, 51, 55, 75, 53, 2, 46, 46, 46, 60, 112, 9, 
18, 19, 20, 21, 22, 21, 21, 21, 18, 18, 19, 21, 20, 22, 21, 21, 
15, 17, 73, 39, 21, 22, 20, 63, 17, 17, 18, 18, 40, 22, 21, 63, 
16, 17, 17, 16, 18, 74, 21, 22, 17, 17, 17, 17, 18, 18, 40, 19, 
15, 15, 17, 17, 15, 17, 18, 18, 73, 39, 15, 17, 17, 16, 15, 16, 
21, 21, 21, 20, 20, 20, 20, 21, 24, 63, 20, 20, 21, 21, 21, 20, 
21, 20, 20, 21, 21, 21, 20, 20, 20, 26, 21, 21, 21, 21, 21, 21, 
22, 22, 71, 22, 21, 21, 63, 21, 21, 21, 20, 21, 21, 21, 21, 21, 
40, 21, 21, 21, 20, 21, 21, 21, 75, 40, 20, 20, 21, 21, 21, 20, 
21, 22, 23, 24, 24, 24, 21, 21, 21, 21, 21, 21, 22, 24, 21, 24, 
21, 21, 21, 21, 21, 21, 21, 24, 21, 21, 21, 22, 21, 21, 21, 21, 
21, 20, 22, 22, 22, 22, 21, 21, 21, 21, 21, 22, 22, 22, 21, 20, 
21, 20, 20, 21, 22, 22, 21, 21, 20, 20, 21, 21, 21, 21, 22, 21, 
21, 21, 21, 21, 21, 21, 21, 21, 21, 20, 21, 24, 21, 21, 21, 21, 
22, 20, 20, 21, 21, 21, 21, 21, 20, 20, 21, 22, 21, 21, 21, 20, 
20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 20, 20, 20, 21, 22, 
20, 21, 21, 21, 20, 21, 21, 21, 21, 20, 21, 21, 22, 22, 24, 22, 
21, 20, 21, 20, 20, 20, 20, 21, 21, 21, 20, 20, 21, 21, 20, 20, 
21, 20, 20, 20, 21, 21, 22, 22, 21, 21, 21, 21, 21, 21, 21, 20, 
22, 21, 21, 21, 21, 20, 20, 20, 22, 21, 21, 21, 21, 21, 20, 20, 
21, 21, 22, 21, 21, 22, 22, 21, 21, 24, 24, 22, 22, 22, 22, 21, 
21, 21, 20, 20, 21, 20, 20, 21, 20, 20, 20, 21, 22, 21, 20, 20, 
21, 21, 20, 21, 22, 22, 20, 20, 20, 20, 21, 21, 21, 20, 21, 22, 
20, 21, 20, 20, 21, 20, 20, 21, 21, 20, 20, 20, 21, 20, 20, 20, 
20, 21, 21, 20, 21, 20, 20, 21, 21, 21, 21, 20, 21, 20, 20, 21, 
21, 21, 20, 20, 21, 20, 20, 20, 21, 21, 20, 20, 20, 20, 20, 21, 
20, 21, 21, 20, 25, 20, 21, 21, 20, 21, 22, 21, 20, 20, 21, 20, 
21, 21, 20, 20, 20, 20, 20, 22, 20, 21, 20, 20, 20, 20, 20, 21, 
20, 21, 21, 20, 20, 21, 21, 21, 21, 20, 21, 21, 21, 21, 21, 20, 
20, 20, 20, 21, 20, 20, 21, 20, 21, 64, 20, 20, 20, 20, 20, 20, 
20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 21, 20, 20, 
21, 21, 21, 21, 21, 21, 21, 21, 22, 20, 20, 21, 21, 20, 20, 20, 
21, 20, 20, 21, 21, 20, 20, 20, 21, 22, 21, 20, 20, 20, 20, 20, 
25, 20, 21, 21, 20, 20, 21, 21, 20, 20, 20, 20, 21, 21, 20, 20, 
20, 21, 21, 21, 21, 22, 21, 21, 20, 64, 20, 21, 21, 21, 21, 21, 
20, 20, 20, 21, 22, 21, 20, 20, 20, 20, 20, 20, 20, 20, 64, 20, 
20, 20, 20, 20, 20, 21, 20, 20, 20, 20, 20, 20, 21, 20, 25, 20, 
21, 21, 26, 26, 27, 28, 29, 30, 21, 21, 65, 66, 67, 30, 30, 31, 
21, 21, 20, 20, 21, 86, 34, 68, 21, 21, 21, 20, 71, 26, 70, 27, 
20, 20, 20, 20, 20, 21, 20, 25, 20, 64, 20, 20, 20, 20, 20, 20, 
20, 21, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 21, 64, 20, 20, 
31, 31, 31, 31, 31, 29, 29, 29, 67, 67, 31, 29, 29, 29, 30, 67, 
31, 30, 30, 30, 30, 67, 87, 88, 67, 32, 67, 67, 34, 27, 70, 100, 
20, 63, 21, 26, 64, 20, 20, 20, 64, 20, 26, 20, 21, 63, 20, 20, 
20, 20, 20, 20, 24, 24, 20, 20, 20, 20, 20, 25, 64, 20, 64, 20, 
30, 32, 33, 34, 21, 20, 20, 20, 68, 34, 69, 70, 20, 71, 25, 21, 
66, 63, 20, 21, 22, 25, 21, 35, 26, 21, 20, 20, 25, 22, 37, 72, 
21, 64, 20, 25, 22, 103, 7, 7, 20, 21, 64, 23, 62, 72, 37, 104, 
20, 20, 74, 7, 36, 38, 16, 15, 20, 75, 36, 7, 38, 73, 15, 74, 
25, 35, 36, 37, 38, 16, 15, 39, 35, 72, 7, 38, 73, 15, 74, 39, 
36, 7, 89, 73, 15, 74, 40, 40, 37, 89, 18, 74, 74, 39, 19, 75, 
104, 17, 15, 74, 19, 19, 105, 76, 17, 15, 39, 19, 19, 35, 76, 108, 
39, 40, 19, 90, 109, 76, 110, 111, 40, 19, 90, 41, 76, 108, 111, 45, 
40, 40, 41, 42, 43, 44, 45, 2, 19, 75, 76, 77, 78, 45, 2, 2, 
90, 91, 43, 92, 93, 11, 3, 2, 76, 95, 92, 60, 11, 11, 2, 2, 
43, 92, 45, 2, 2, 1, 3, 1, 92, 60, 2, 2, 1, 1, 1, 3, 
60, 2, 3, 2, 1, 3, 3, 3, 2, 2, 3, 2, 2, 1, 3, 3, 
46, 2, 1, 1, 3, 1, 3, 3, 2, 1, 3, 1, 3, 3, 3, 3, 
1, 1, 1, 1, 3, 3, 3, 3, 3, 1, 1, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 1, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 1, 3, 3, 3, 3, 3, 3, 3, 1, 3, 3, 3, 
1, 3, 3, 3, 1, 1, 2, 2, 1, 3, 3, 3, 1, 1, 3, 2, 
1, 3, 3, 1, 1, 1, 1, 94, 3, 1, 3, 3, 1, 1, 1, 47, 
3, 3, 3, 3, 1, 1, 1, 2, 3, 3, 3, 1, 1, 1, 3, 1, 
3, 3, 3, 3, 3, 1, 3, 3, 3, 3, 3, 3, 3, 2, 3, 3, 
2, 3, 1, 2, 47, 3, 5, 9, 2, 2, 2, 2, 1, 3, 5, 79, 
2, 2, 46, 82, 1, 46, 60, 81, 2, 2, 1, 1, 1, 82, 4, 99, 
2, 2, 3, 3, 2, 2, 2, 2, 3, 3, 3, 3, 1, 1, 1, 3, 
3, 3, 4, 4, 4, 4, 3, 3, 47, 51, 58, 113, 95, 13, 98, 3, 
48, 48, 48, 49, 50, 14, 51, 52, 80, 80, 80, 49, 56, 56, 77, 81, 
95, 76, 41, 50, 91, 76, 43, 51, 10, 58, 77, 14, 77, 101, 51, 98, 
46, 60, 106, 93, 106, 93, 45, 2, 1, 2, 2, 2, 2, 2, 2, 2, 
2, 2, 2, 1, 1, 1, 2, 2, 3, 2, 1, 2, 2, 2, 3, 2, 
46, 1, 1, 1, 3, 3, 53, 3, 46, 1, 1, 1, 53, 3, 53, 3, 
45, 2, 2, 2, 2, 2, 3, 1, 45, 2, 2, 2, 2, 2, 3, 3, 
2, 2, 2, 3, 1, 1, 1, 1, 2, 2, 3, 2, 1, 1, 1, 1, 
1, 1, 3, 2, 1, 1, 3, 1, 2, 1, 3, 3, 3, 3, 3, 3, 
1, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 3, 3, 1, 1, 1, 
3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 3, 3, 1, 1, 3, 3, 
1, 1, 1, 3, 3, 3, 1, 1, 1, 3, 1, 3, 3, 3, 1, 1, 
1, 1, 1, 1, 1, 3, 3, 3, 1, 1, 1, 1, 1, 3, 3, 1, 
1, 1, 1, 1, 1, 3, 1, 1, 1, 1, 1, 1, 1, 3, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 3, 1, 1, 1, 1, 1, 1, 1, 3, 
1, 1, 1, 3, 1, 1, 1, 1, 3, 3, 1, 3, 1, 1, 1, 1, 
3, 3, 3, 3, 1, 1, 1, 1, 3, 3, 3, 3, 1, 1, 1, 1, 
1, 1, 1, 3, 1, 1, 1, 1, 1, 1, 1, 3, 1, 3, 1, 1, 
1, 1, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 3, 3, 3, 
1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 
1, 82, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 2, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 82, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 2, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 3, 3, 3, 3, 3, 3, 3, 1, 3, 3, 3, 3, 3, 3, 3, 
1, 1, 3, 3, 3, 3, 3, 3, 1, 1, 3, 3, 3, 3, 3, 3, 
1, 1, 3, 3, 3, 3, 3, 3, 1, 1, 3, 3, 3, 3, 3, 3, 
1, 1, 3, 3, 3, 3, 3, 3, 1, 1, 3, 3, 3, 3, 1, 1, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
1, 1, 1, 3, 1, 1, 3, 3, 1, 1, 3, 3, 1, 1, 3, 3, 
3, 3, 3, 3, 3, 3, 1, 1, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 3, 1, 1, 1, 1, 1, 
3, 3, 3, 1, 1, 1, 1, 2, 3, 3, 3, 1, 1, 1, 1, 1, 
3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 3, 3, 3, 1, 1, 1, 
1, 1, 1, 1, 3, 1, 2, 1, 1, 1, 1, 3, 3, 3, 1, 1, 
1, 1, 1, 3, 3, 3, 3, 3, 1, 1, 1, 1, 3, 1, 1, 3, 
1, 1, 2, 1, 53, 3, 4, 84, 1, 2, 1, 2, 3, 2, 114, 55, 
1, 1, 1, 2, 3, 99, 7, 56, 82, 82, 3, 1, 3, 52, 6, 62, 
2, 1, 1, 2, 3, 45, 10, 95, 1, 2, 1, 1, 3, 2, 119, 10, 
2, 1, 1, 1, 2, 2, 1, 2, 1, 1, 1, 2, 2, 3, 1, 3, 
114, 79, 6, 96, 59, 3, 2, 2, 56, 37, 37, 37, 42, 119, 2, 82, 
80, 80, 37, 56, 56, 79, 99, 47, 49, 49, 49, 38, 50, 8, 44, 60, 
57, 91, 50, 57, 57, 43, 44, 60, 58, 72, 42, 118, 58, 51, 60, 46, 
45, 106, 111, 106, 45, 45, 46, 2, 1, 1, 1, 3, 3, 3, 3, 1, 
1, 46, 3, 2, 1, 11, 2, 1, 82, 46, 2, 2, 1, 11, 2, 1, 
46, 11, 53, 2, 11, 11, 11, 1, 2, 2, 2, 2, 11, 2, 11, 11, 
2, 1, 1, 2, 2, 2, 2, 2, 2, 1, 3, 1, 2, 1, 2, 2, 
1, 1, 1, 1, 82, 82, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 
2, 46, 11, 11, 2, 2, 60, 51, 2, 46, 2, 2, 53, 2, 12, 52, 
2, 2, 2, 46, 46, 46, 46, 2, 2, 11, 11, 46, 46, 2, 2, 2, 
2, 2, 11, 2, 11, 2, 11, 11, 2, 1, 1, 2, 1, 2, 11, 1, 
1, 1, 1, 2, 1, 2, 2, 2, 1, 1, 2, 2, 2, 2, 2, 2, 
95, 50, 74, 15, 17, 17, 17, 17, 5, 58, 56, 15, 15, 15, 17, 17, 
46, 60, 10, 14, 35, 90, 15, 17, 53, 2, 5, 10, 8, 56, 15, 15, 
82, 82, 11, 93, 51, 113, 62, 74, 82, 11, 11, 11, 59, 84, 123, 72, 
1, 11, 2, 2, 2, 2, 60, 81, 11, 2, 2, 2, 2, 53, 2, 45, 
18, 73, 40, 19, 20, 21, 20, 20, 16, 18, 35, 74, 21, 21, 20, 20, 
17, 17, 17, 16, 89, 39, 20, 20, 17, 17, 15, 17, 18, 18, 40, 22, 
15, 15, 17, 17, 17, 73, 73, 73, 97, 39, 15, 15, 17, 17, 18, 18, 
58, 103, 74, 75, 15, 15, 17, 16, 5, 13, 72, 56, 16, 15, 17, 17, 
20, 21, 20, 21, 21, 21, 22, 21, 21, 63, 22, 21, 20, 21, 22, 20, 
21, 24, 21, 20, 20, 21, 22, 22, 25, 20, 20, 20, 20, 20, 21, 63, 
40, 25, 25, 22, 22, 21, 21, 22, 35, 18, 40, 22, 21, 22, 21, 20, 
16, 104, 38, 16, 40, 19, 20, 20, 17, 17, 73, 89, 35, 35, 75, 22, 
20, 21, 22, 22, 21, 22, 24, 22, 21, 21, 21, 20, 20, 22, 22, 22, 
22, 22, 22, 21, 21, 24, 24, 24, 24, 24, 24, 24, 24, 22, 22, 24, 
20, 24, 90, 24, 22, 22, 24, 24, 20, 63, 24, 24, 24, 24, 24, 24, 
22, 24, 24, 24, 24, 24, 24, 24, 20, 22, 24, 24, 24, 24, 24, 24, 
21, 22, 24, 22, 22, 21, 22, 22, 20, 20, 21, 21, 22, 22, 20, 20, 
22, 22, 22, 24, 24, 22, 22, 21, 24, 22, 22, 24, 22, 22, 24, 24, 
24, 24, 24, 22, 22, 24, 24, 21, 24, 22, 24, 24, 24, 24, 21, 22, 
24, 22, 22, 22, 24, 24, 22, 22, 90, 24, 22, 22, 24, 22, 22, 22, 
20, 21, 21, 20, 21, 21, 21, 21, 21, 21, 20, 22, 22, 21, 22, 20, 
20, 21, 20, 21, 22, 21, 20, 20, 21, 22, 22, 21, 20, 21, 20, 21, 
20, 22, 21, 20, 20, 21, 21, 22, 24, 21, 21, 21, 20, 21, 22, 22, 
24, 24, 22, 22, 20, 21, 22, 24, 24, 24, 22, 21, 22, 22, 21, 21, 
21, 20, 20, 21, 22, 22, 21, 21, 20, 22, 21, 21, 21, 21, 21, 20, 
21, 22, 22, 21, 21, 21, 20, 20, 21, 21, 20, 21, 22, 21, 21, 20, 
21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 22, 21, 20, 21, 22, 20, 
22, 22, 21, 21, 22, 22, 21, 21, 21, 22, 22, 22, 22, 22, 21, 21, 
21, 21, 21, 20, 20, 20, 20, 21, 21, 21, 20, 21, 22, 21, 21, 20, 
21, 21, 21, 21, 20, 21, 21, 21, 21, 21, 20, 21, 21, 20, 21, 20, 
21, 20, 21, 22, 21, 21, 22, 21, 21, 21, 21, 21, 22, 21, 20, 20, 
21, 21, 20, 21, 21, 21, 21, 20, 21, 22, 22, 20, 21, 22, 20, 20, 
21, 21, 20, 20, 20, 21, 21, 21, 20, 20, 64, 20, 21, 20, 20, 20, 
21, 20, 20, 21, 20, 20, 21, 21, 21, 20, 21, 20, 20, 20, 20, 20, 
20, 20, 21, 21, 21, 22, 20, 20, 21, 21, 22, 21, 22, 24, 21, 20, 
21, 20, 21, 22, 21, 21, 20, 21, 22, 21, 21, 22, 20, 20, 21, 20, 
20, 20, 21, 20, 20, 20, 21, 20, 20, 20, 20, 22, 20, 20, 20, 21, 
20, 20, 20, 21, 20, 21, 21, 21, 20, 20, 21, 20, 20, 21, 21, 21, 
20, 20, 20, 64, 20, 21, 21, 25, 22, 20, 64, 21, 20, 64, 25, 22, 
21, 20, 20, 25, 25, 22, 89, 7, 20, 20, 25, 24, 57, 14, 36, 7, 
20, 21, 20, 24, 90, 20, 25, 22, 21, 20, 20, 23, 24, 20, 90, 14, 
21, 21, 20, 24, 19, 56, 36, 37, 20, 20, 20, 40, 14, 72, 37, 38, 
25, 22, 89, 36, 7, 38, 73, 15, 35, 14, 7, 37, 89, 15, 74, 74, 
36, 37, 89, 17, 74, 74, 40, 19, 89, 73, 17, 74, 39, 19, 19, 90, 
37, 36, 37, 38, 73, 15, 74, 19, 36, 37, 104, 16, 74, 39, 19, 19, 
38, 73, 15, 19, 40, 19, 40, 109, 16, 15, 74, 39, 22, 90, 57, 42, 
74, 39, 19, 40, 105, 91, 122, 78, 19, 19, 90, 35, 76, 43, 78, 93, 
24, 75, 91, 42, 116, 106, 60, 2, 91, 76, 124, 125, 84, 52, 2, 2, 
24, 90, 115, 42, 116, 111, 60, 2, 90, 57, 43, 120, 106, 46, 1, 1, 
76, 77, 44, 60, 3, 1, 2, 2, 43, 111, 83, 3, 2, 1, 3, 2, 
93, 45, 1, 3, 1, 3, 3, 3, 46, 2, 1, 1, 2, 1, 3, 2, 
46, 11, 2, 2, 1, 1, 1, 1, 1, 1, 2, 2, 11, 2, 2, 1, 
1, 1, 1, 2, 2, 2, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 
11, 2, 2, 2, 1, 1, 2, 2, 1, 1, 2, 1, 1, 1, 2, 2, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 3, 1, 1, 1, 3, 3, 2, 1, 3, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 46, 2, 2, 1, 1, 1, 2, 1, 
2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 
1, 1, 1, 1, 1, 1, 3, 3, 1, 1, 1, 1, 1, 1, 3, 3, 
1, 1, 1, 1, 1, 1, 3, 3, 1, 1, 1, 1, 1, 1, 3, 60, 
1, 1, 3, 1, 3, 3, 3, 52, 1, 1, 1, 3, 2, 2, 3, 52, 
1, 2, 1, 1, 53, 3, 2, 2, 2, 1, 1, 2, 3, 53, 2, 53, 
3, 53, 3, 3, 4, 3, 3, 3, 3, 53, 98, 10, 113, 113, 13, 98, 
54, 8, 117, 48, 80, 80, 118, 107, 8, 14, 117, 48, 80, 49, 14, 79, 
121, 42, 62, 103, 50, 41, 91, 95, 84, 113, 14, 50, 50, 103, 42, 58, 
45, 106, 78, 116, 108, 120, 78, 106, 11, 46, 83, 83, 83, 83, 45, 2, 
53, 2, 2, 2, 3, 3, 1, 2, 52, 2, 53, 53, 3, 3, 1, 1, 
2, 1, 1, 2, 1, 1, 1, 1, 111, 46, 1, 1, 1, 1, 1, 1, 
92, 52, 1, 1, 3, 3, 1, 1, 111, 2, 1, 1, 1, 1, 1, 1, 
46, 1, 2, 2, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 
1, 1, 1, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 
1, 1, 1, 1, 1, 1, 3, 3, 1, 1, 1, 1, 1, 1, 3, 3, 
1, 1, 1, 1, 1, 1, 1, 3, 1, 1, 1, 1, 1, 1, 1, 3, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 
1, 1, 1, 1, 3, 3, 1, 1, 1, 1, 1, 1, 3, 3, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 3, 1, 1, 1, 1, 1, 1, 3, 3, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
3, 3, 3, 3, 1, 1, 1, 1, 3, 3, 3, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 3, 1, 
1, 1, 1, 1, 1, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 3, 
1, 1, 3, 3, 1, 1, 3, 3, 1, 1, 3, 3, 1, 1, 3, 3, 
1, 1, 3, 3, 1, 1, 3, 3, 1, 1, 3, 3, 1, 1, 3, 3, 
1, 1, 1, 1, 3, 3, 3, 3, 1, 1, 1, 1, 3, 3, 3, 3, 
1, 1, 3, 1, 3, 3, 3, 3, 1, 1, 1, 1, 3, 3, 3, 3, 
1, 2, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 2, 1, 1, 1, 
1, 1, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 2, 2, 1, 1, 
1, 2, 1, 1, 1, 1, 1, 1, 1, 2, 1, 2, 2, 1, 1, 1, 
1, 2, 1, 2, 2, 1, 2, 1, 1, 2, 1, 1, 2, 1, 2, 1, 
1, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 3, 1, 3, 1, 1, 1, 1, 3, 3, 1, 1, 
1, 1, 1, 1, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 3, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 1, 
1, 1, 1, 1, 1, 1, 3, 1, 1, 1, 1, 1, 1, 1, 3, 1, 
1, 1, 3, 3, 1, 1, 1, 3, 3, 1, 3, 3, 1, 3, 1, 3, 
3, 3, 3, 3, 1, 3, 1, 3, 3, 1, 3, 3, 1, 3, 1, 3, 
1, 1, 3, 1, 1, 1, 1, 3, 1, 1, 3, 1, 1, 1, 1, 1, 
1, 1, 3, 1, 1, 1, 1, 1, 1, 1, 3, 1, 1, 1, 1, 1, 
3, 1, 1, 1, 1, 1, 1, 1, 3, 1, 1, 1, 1, 1, 1, 1, 
3, 1, 1, 1, 1, 1, 1, 1, 3, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 
1, 1, 1, 1, 1, 1, 1, 1, 3, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 3, 3, 1, 1, 1, 1, 1, 1, 3, 3, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 82, 2, 1, 1, 1, 1, 1, 82, 11, 2, 2, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
3, 3, 1, 82, 3, 12, 5, 6, 1, 1, 1, 1, 3, 44, 14, 37, 
1, 1, 3, 3, 3, 95, 62, 80, 1, 1, 3, 3, 4, 107, 48, 62, 
1, 1, 1, 1, 3, 98, 120, 118, 1, 1, 1, 1, 3, 1, 119, 10, 
1, 1, 3, 3, 1, 1, 3, 94, 1, 1, 1, 3, 1, 1, 3, 3, 
6, 6, 54, 5, 3, 3, 2, 2, 14, 37, 50, 55, 51, 52, 2, 2, 
48, 80, 62, 62, 42, 51, 46, 1, 49, 49, 97, 97, 77, 10, 60, 2, 
76, 91, 91, 42, 116, 51, 45, 1, 58, 101, 108, 44, 106, 60, 46, 1, 
60, 47, 46, 45, 47, 3, 3, 4, 1, 1, 3, 3, 3, 3, 84, 113, 
82, 82, 53, 53, 53, 53, 1, 1, 1, 1, 3, 53, 3, 3, 3, 3, 
1, 1, 1, 1, 3, 1, 3, 3, 1, 1, 1, 1, 1, 1, 3, 3, 
1, 3, 1, 1, 1, 1, 82, 1, 3, 3, 3, 1, 1, 1, 82, 1, 
59, 119, 59, 4, 3, 3, 94, 3, 72, 57, 72, 113, 106, 3, 3, 1, 
82, 2, 1, 1, 2, 2, 82, 46, 1, 1, 1, 2, 2, 1, 1, 1, 
2, 2, 53, 2, 2, 1, 1, 3, 2, 53, 3, 3, 1, 1, 1, 1, 
94, 94, 3, 3, 1, 1, 2, 2, 1, 1, 53, 53, 2, 1, 2, 2, 
1, 1, 1, 1, 94, 1, 1, 2, 1, 1, 3, 3, 1, 1, 1, 1, 
46, 45, 10, 102, 14, 41, 39, 15, 3, 47, 59, 84, 114, 113, 56, 75, 
1, 46, 47, 1, 52, 98, 58, 118, 1, 1, 47, 2, 3, 52, 59, 107, 
2, 2, 2, 2, 1, 1, 1, 2, 2, 2, 11, 2, 2, 2, 1, 2, 
2, 2, 53, 53, 2, 2, 94, 94, 2, 3, 53, 53, 1, 1, 3, 1, 
15, 15, 17, 16, 16, 104, 37, 73, 15, 15, 17, 17, 17, 17, 16, 104, 
62, 75, 39, 74, 15, 18, 16, 16, 114, 9, 56, 75, 15, 15, 15, 17, 
45, 106, 85, 118, 103, 41, 39, 90, 46, 45, 60, 106, 129, 95, 14, 97, 
3, 1, 46, 46, 60, 106, 78, 108, 1, 2, 2, 11, 2, 2, 52, 98, 
74, 40, 19, 19, 24, 24, 24, 90, 56, 89, 35, 90, 24, 22, 24, 90, 
16, 104, 38, 38, 38, 73, 75, 90, 15, 17, 17, 16, 73, 38, 56, 37, 
74, 74, 15, 17, 16, 16, 104, 104, 18, 15, 74, 74, 15, 17, 17, 16, 
77, 76, 50, 35, 40, 40, 39, 74, 81, 51, 129, 118, 14, 89, 18, 15, 
24, 24, 24, 24, 24, 24, 22, 22, 24, 24, 24, 24, 24, 24, 22, 22, 
40, 19, 24, 19, 24, 24, 24, 24, 50, 75, 90, 40, 24, 22, 22, 22, 
38, 37, 37, 38, 89, 18, 74, 40, 16, 16, 104, 38, 38, 38, 37, 37, 
15, 15, 15, 15, 16, 16, 104, 104, 74, 39, 39, 15, 15, 15, 15, 15, 
22, 22, 22, 22, 22, 22, 21, 20, 24, 22, 24, 22, 22, 22, 21, 21, 
24, 24, 24, 24, 24, 22, 22, 22, 24, 24, 22, 24, 24, 22, 22, 22, 
19, 19, 22, 19, 25, 22, 19, 22, 56, 89, 35, 35, 75, 40, 90, 90, 
38, 38, 37, 80, 37, 80, 7, 7, 17, 17, 16, 16, 17, 104, 16, 16, 
21, 24, 22, 24, 24, 22, 22, 22, 22, 22, 21, 24, 22, 20, 21, 22, 
24, 22, 21, 22, 22, 22, 22, 22, 22, 22, 22, 22, 24, 22, 24, 20, 
22, 90, 22, 22, 22, 22, 22, 22, 19, 90, 90, 90, 40, 40, 35, 35, 
37, 37, 7, 36, 7, 7, 36, 7, 73, 89, 18, 16, 73, 89, 16, 16, 
22, 22, 21, 21, 21, 21, 20, 21, 22, 22, 22, 20, 21, 20, 21, 21, 
21, 22, 22, 21, 20, 21, 21, 25, 20, 21, 21, 20, 25, 20, 20, 24, 
25, 22, 19, 40, 18, 89, 37, 36, 56, 14, 7, 7, 72, 7, 37, 38, 
37, 37, 37, 89, 73, 73, 18, 15, 16, 16, 17, 74, 74, 74, 39, 39, 
21, 21, 21, 21, 20, 20, 20, 25, 20, 21, 21, 25, 25, 21, 24, 41, 
25, 25, 19, 40, 35, 37, 36, 36, 90, 50, 7, 72, 36, 14, 37, 89, 
36, 36, 7, 38, 89, 73, 15, 74, 73, 73, 17, 15, 74, 39, 39, 19, 
74, 74, 40, 19, 19, 19, 22, 90, 19, 19, 19, 39, 40, 75, 41, 50, 
21, 40, 37, 36, 36, 7, 89, 18, 7, 72, 7, 37, 89, 18, 15, 74, 
7, 38, 73, 18, 74, 74, 40, 19, 17, 15, 39, 39, 39, 19, 19, 40, 
40, 40, 19, 19, 24, 75, 115, 57, 19, 39, 90, 35, 50, 14, 77, 120, 
40, 41, 76, 42, 43, 128, 60, 60, 76, 102, 116, 44, 93, 46, 2, 2, 
15, 74, 40, 19, 24, 90, 109, 57, 39, 19, 19, 74, 41, 57, 42, 113, 
19, 40, 109, 57, 42, 102, 51, 106, 75, 57, 55, 113, 78, 106, 46, 2, 
42, 116, 128, 93, 45, 1, 1, 2, 111, 93, 46, 2, 1, 1, 1, 2, 
46, 1, 1, 1, 1, 1, 1, 3, 1, 94, 1, 1, 1, 1, 1, 3, 
122, 108, 92, 60, 46, 2, 2, 2, 44, 106, 45, 2, 2, 2, 2, 2, 
60, 2, 2, 1, 1, 2, 1, 1, 2, 2, 1, 1, 3, 1, 1, 3, 
1, 1, 2, 1, 1, 1, 1, 1, 1, 2, 3, 1, 1, 1, 1, 1, 
1, 1, 3, 3, 1, 1, 1, 1, 1, 1, 3, 3, 1, 1, 1, 1, 
2, 2, 2, 2, 11, 2, 2, 1, 2, 2, 2, 2, 2, 2, 1, 1, 
3, 3, 1, 2, 2, 2, 1, 1, 1, 3, 1, 1, 1, 2, 1, 1, 
1, 3, 1, 1, 1, 1, 2, 2, 1, 3, 1, 1, 1, 1, 1, 1, 
2, 2, 1, 1, 1, 1, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 
1, 1, 2, 2, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 
1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 2, 
1, 1, 1, 1, 1, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 82, 82, 3, 2, 1, 1, 2, 1, 1, 1, 2, 3, 
1, 1, 1, 1, 1, 82, 2, 1, 1, 1, 1, 1, 82, 1, 1, 1, 
1, 1, 3, 3, 1, 1, 2, 1, 2, 1, 3, 3, 1, 3, 3, 3, 
3, 127, 5, 123, 6, 6, 114, 107, 3, 81, 8, 118, 14, 62, 50, 14, 
4, 119, 126, 48, 48, 80, 56, 62, 4, 10, 55, 117, 48, 49, 62, 97, 
127, 84, 118, 76, 50, 62, 41, 41, 3, 47, 54, 77, 103, 50, 50, 55, 
2, 1, 45, 81, 78, 120, 116, 85, 1, 2, 2, 2, 2, 60, 45, 46, 
4, 3, 2, 1, 1, 1, 3, 3, 44, 59, 46, 3, 3, 3, 3, 3, 
13, 59, 53, 53, 1, 1, 1, 1, 76, 13, 60, 53, 1, 1, 2, 1, 
76, 108, 93, 46, 1, 1, 1, 3, 102, 44, 60, 2, 1, 1, 1, 1, 
111, 45, 1, 1, 1, 1, 1, 1, 11, 2, 1, 1, 1, 1, 1, 1, 
1, 94, 3, 3, 1, 3, 3, 1, 3, 3, 1, 1, 1, 3, 3, 1, 
1, 3, 1, 1, 1, 1, 1, 1, 3, 1, 1, 1, 1, 1, 1, 1, 
3, 94, 1, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 2, 1, 1, 1, 
2, 2, 2, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 3, 3, 1, 1, 1, 1, 1, 1, 3, 1, 
3, 3, 1, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 1, 1, 1, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
1, 1, 1, 1, 3, 3, 3, 3, 1, 1, 1, 1, 3, 3, 3, 3, 
1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
3, 3, 3, 3, 1, 1, 1, 1, 3, 3, 3, 1, 1, 1, 1, 1, 
3, 3, 3, 1, 3, 3, 3, 1, 3, 3, 1, 1, 3, 3, 3, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 3, 
1, 1, 1, 1, 1, 1, 1, 1, 3, 3, 1, 1, 1, 1, 1, 1, 
3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 3, 3, 1, 
3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 3, 3, 3, 3, 3, 3, 
1, 1, 1, 3, 3, 3, 3, 3, 1, 1, 1, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 3, 3, 3, 3, 3, 3, 
1, 1, 1, 1, 1, 3, 3, 1, 1, 1, 1, 1, 1, 3, 3, 3, 
3, 3, 1, 1, 1, 1, 3, 3, 3, 3, 1, 1, 1, 1, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
1, 1, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 1, 1, 1, 1, 1, 3, 1, 3, 1, 1, 1, 1, 1, 3, 1, 
3, 1, 1, 3, 3, 3, 3, 3, 1, 1, 1, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 3, 3, 
3, 3, 3, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
1, 1, 1, 1, 1, 1, 1, 3, 1, 1, 1, 1, 3, 3, 3, 3, 
3, 3, 3, 3, 1, 1, 3, 3, 3, 3, 3, 3, 1, 1, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
1, 1, 3, 3, 3, 52, 9, 56, 3, 1, 3, 3, 3, 59, 8, 56, 
3, 3, 1, 1, 3, 2, 121, 14, 3, 3, 3, 3, 3, 3, 59, 129, 
3, 3, 3, 3, 1, 1, 127, 83, 3, 3, 3, 3, 1, 1, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
49, 80, 80, 56, 14, 54, 4, 4, 80, 49, 80, 49, 62, 79, 81, 4, 
62, 62, 50, 41, 91, 43, 106, 47, 8, 62, 103, 14, 77, 13, 106, 83, 
81, 78, 44, 44, 111, 93, 47, 3, 127, 3, 3, 46, 94, 1, 3, 3, 
3, 3, 3, 1, 1, 1, 127, 3, 3, 3, 1, 1, 1, 1, 3, 12, 
46, 3, 3, 3, 3, 3, 3, 3, 2, 2, 3, 1, 3, 3, 3, 3, 
1, 3, 3, 3, 3, 1, 3, 3, 1, 3, 3, 3, 1, 1, 3, 3, 
127, 3, 3, 3, 3, 3, 3, 3, 127, 99, 44, 44, 44, 81, 3, 3, 
54, 8, 80, 48, 80, 14, 129, 59, 8, 50, 48, 80, 62, 62, 14, 79, 
3, 53, 3, 3, 2, 2, 2, 3, 3, 3, 3, 3, 1, 1, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 3, 3, 3, 127, 3, 3, 
1, 3, 1, 1, 1, 3, 3, 3, 1, 1, 2, 2, 2, 3, 3, 3, 
3, 3, 53, 53, 3, 3, 3, 3, 98, 4, 3, 3, 3, 3, 3, 3, 
3, 2, 2, 2, 2, 2, 53, 2, 3, 3, 53, 53, 2, 2, 53, 53, 
1, 1, 3, 3, 1, 1, 3, 2, 1, 1, 3, 3, 1, 1, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
1, 3, 3, 3, 3, 1, 3, 3, 1, 1, 1, 3, 1, 1, 3, 3, 
2, 2, 52, 106, 10, 108, 102, 42, 2, 3, 3, 3, 2, 60, 84, 10, 
1, 3, 3, 3, 1, 1, 94, 47, 3, 3, 3, 3, 1, 1, 3, 1, 
3, 3, 3, 3, 1, 1, 3, 3, 3, 3, 3, 2, 2, 3, 3, 3, 
1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 3, 1, 1, 1, 1, 
91, 41, 41, 75, 90, 40, 19, 40, 13, 58, 95, 118, 14, 62, 35, 18, 
47, 60, 99, 98, 78, 85, 120, 101, 94, 3, 2, 2, 47, 52, 52, 98, 
1, 2, 1, 1, 3, 1, 3, 1, 1, 1, 1, 1, 1, 1, 3, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
39, 39, 39, 39, 15, 15, 39, 74, 75, 15, 74, 39, 40, 39, 39, 19, 
43, 43, 42, 76, 57, 91, 57, 41, 60, 84, 81, 51, 78, 85, 44, 108, 
3, 1, 3, 2, 45, 2, 46, 45, 1, 1, 2, 3, 3, 2, 2, 3, 
1, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
74, 74, 39, 39, 39, 39, 40, 39, 39, 39, 19, 39, 39, 39, 39, 40, 
115, 91, 41, 115, 57, 57, 91, 91, 102, 120, 85, 85, 120, 120, 120, 120, 
45, 45, 45, 45, 45, 45, 45, 45, 1, 1, 1, 1, 3, 1, 53, 3, 
1, 1, 1, 1, 1, 1, 3, 1, 1, 1, 1, 2, 2, 1, 3, 1, 
40, 19, 40, 19, 22, 19, 24, 40, 40, 75, 74, 90, 75, 75, 41, 57, 
76, 76, 76, 42, 42, 77, 116, 85, 85, 85, 51, 81, 106, 60, 45, 47, 
2, 2, 1, 1, 3, 3, 1, 3, 1, 2, 1, 1, 1, 1, 3, 3, 
2, 1, 2, 1, 1, 1, 3, 1, 3, 1, 1, 1, 1, 1, 3, 1, 
105, 90, 109, 91, 76, 42, 43, 120, 76, 42, 77, 102, 78, 106, 93, 45, 
85, 78, 106, 60, 46, 1, 1, 1, 83, 47, 1, 1, 11, 1, 1, 1, 
3, 3, 3, 3, 3, 3, 1, 1, 3, 3, 3, 3, 3, 3, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
92, 111, 93, 2, 1, 1, 1, 1, 46, 2, 3, 3, 1, 1, 3, 3, 
1, 1, 1, 1, 1, 1, 3, 3, 3, 1, 1, 1, 1, 1, 3, 3, 
1, 3, 1, 1, 1, 1, 1, 1, 3, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 3, 1, 1, 1, 1, 1, 1, 1, 3, 3, 1, 1, 1, 1, 
1, 1, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 
1, 1, 1, 1, 1, 1, 1, 3, 1, 1, 3, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 3, 3, 1, 3, 3, 3, 3, 1, 1, 3, 1, 1, 3, 3, 1, 
1, 1, 1, 1, 1, 1, 1, 3, 1, 1, 1, 3, 1, 1, 3, 3, 
1, 1, 2, 1, 1, 1, 3, 3, 1, 1, 1, 1, 1, 1, 3, 3, 
1, 2, 2, 2, 1, 1, 3, 12, 1, 1, 1, 2, 1, 1, 3, 12, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 1, 1, 1, 
1, 3, 3, 3, 1, 1, 1, 1, 1, 1, 3, 3, 1, 1, 1, 82, 
3, 3, 4, 4, 127, 3, 3, 3, 12, 10, 113, 113, 77, 13, 83, 3, 
6, 8, 48, 48, 80, 62, 55, 107, 6, 14, 48, 80, 62, 97, 103, 113, 
12, 13, 48, 48, 80, 49, 62, 50, 12, 10, 117, 62, 49, 97, 97, 130, 
1, 99, 85, 77, 91, 41, 91, 42, 3, 1, 60, 81, 44, 120, 120, 10, 
1, 3, 82, 46, 46, 46, 46, 2, 1, 94, 1, 82, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 3, 3, 93, 1, 2, 1, 1, 1, 3, 3, 
118, 107, 46, 2, 1, 3, 1, 1, 42, 44, 60, 2, 3, 1, 3, 3, 
102, 81, 45, 3, 3, 3, 3, 3, 60, 47, 2, 3, 1, 3, 3, 3, 
1, 1, 3, 3, 1, 1, 1, 1, 1, 3, 3, 3, 3, 3, 1, 3, 
3, 3, 1, 1, 1, 1, 1, 3, 3, 3, 1, 1, 1, 1, 3, 1, 
1, 1, 1, 3, 1, 3, 1, 1, 1, 1, 1, 3, 1, 1, 1, 3, 
3, 3, 1, 3, 3, 3, 3, 3, 3, 3, 1, 3, 3, 3, 3, 3, 
3, 1, 1, 3, 1, 1, 1, 1, 3, 1, 3, 3, 3, 1, 1, 1, 
3, 1, 3, 3, 3, 3, 3, 1, 3, 1, 1, 1, 3, 3, 3, 3, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 
3, 3, 1, 1, 1, 1, 1, 1, 3, 3, 1, 1, 1, 1, 1, 1, 
3, 3, 1, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 3, 3, 3, 1, 1, 1, 1, 3, 3, 3, 3, 1, 1, 
2, 1, 1, 1, 2, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 
2, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 3, 3, 3, 3, 3, 1, 1, 1, 3, 3, 3, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 3, 
1, 3, 3, 3, 3, 3, 1, 1, 3, 3, 3, 3, 3, 3, 1, 1, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 3, 3, 1, 3, 
1, 1, 1, 1, 1, 1, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 
1, 1, 1, 1, 3, 1, 1, 1, 1, 1, 1, 3, 3, 1, 1, 1, 
1, 1, 1, 3, 3, 1, 1, 1, 1, 1, 1, 3, 3, 1, 3, 1, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 3, 3, 3, 
3, 1, 1, 1, 1, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 1, 3, 3, 1, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 1, 1, 1, 1, 1, 1, 1, 3, 3, 3, 3, 3, 1, 1, 1, 
3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 3, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
1, 1, 1, 1, 1, 1, 1, 1, 3, 3, 3, 3, 3, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
3, 1, 1, 1, 3, 3, 3, 3, 1, 1, 1, 1, 3, 3, 3, 3, 
3, 1, 1, 1, 3, 3, 3, 3, 3, 1, 1, 1, 3, 3, 3, 3, 
1, 1, 1, 1, 3, 1, 3, 1, 1, 1, 3, 3, 3, 3, 3, 3, 
1, 1, 1, 1, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 1, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 1, 1, 1, 1, 1, 3, 3, 3, 3, 1, 1, 1, 1, 
3, 3, 3, 3, 1, 1, 1, 3, 3, 3, 1, 3, 1, 1, 1, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 3, 3, 3, 3, 
3, 3, 1, 1, 1, 3, 1, 1, 3, 3, 3, 1, 3, 3, 1, 1, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
1, 1, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 1, 1, 3, 3, 3, 3, 3, 3, 1, 3, 3, 
1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 1, 1, 3, 3, 3, 3, 3, 3, 1, 1, 3, 3, 
3, 1, 3, 3, 3, 4, 3, 60, 3, 3, 3, 3, 3, 3, 3, 127, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 1, 1, 1, 1, 1, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
95, 62, 62, 80, 62, 103, 41, 77, 112, 95, 80, 56, 50, 50, 57, 113, 
83, 111, 85, 77, 77, 43, 85, 51, 94, 3, 83, 99, 60, 93, 45, 2, 
1, 3, 3, 3, 3, 3, 3, 3, 1, 3, 3, 3, 3, 3, 3, 3, 
1, 1, 1, 1, 3, 3, 53, 3, 1, 1, 1, 1, 3, 3, 53, 53, 
81, 52, 3, 3, 1, 1, 1, 3, 106, 52, 3, 3, 1, 1, 3, 1, 
60, 2, 3, 3, 3, 3, 3, 3, 53, 3, 3, 3, 3, 47, 99, 84, 
1, 1, 127, 3, 5, 9, 117, 48, 1, 1, 3, 12, 8, 62, 80, 80, 
3, 3, 3, 83, 8, 50, 49, 80, 3, 3, 127, 127, 121, 55, 97, 97, 
1, 1, 3, 3, 3, 3, 3, 1, 1, 1, 3, 53, 3, 3, 1, 1, 
3, 3, 3, 3, 1, 1, 1, 3, 99, 47, 3, 3, 3, 1, 1, 1, 
80, 117, 114, 59, 3, 3, 3, 3, 62, 56, 103, 129, 60, 3, 3, 3, 
62, 56, 50, 42, 111, 60, 11, 1, 97, 130, 41, 95, 92, 45, 2, 1, 
1, 1, 1, 3, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 3, 3, 
3, 1, 2, 2, 3, 3, 3, 1, 3, 1, 2, 2, 2, 3, 3, 3, 
3, 3, 1, 1, 1, 1, 1, 3, 3, 3, 1, 1, 3, 1, 1, 3, 
3, 3, 3, 3, 1, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
1, 1, 1, 1, 1, 1, 3, 3, 1, 1, 3, 3, 1, 1, 3, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 3, 3, 3, 3, 1, 3, 1, 94, 3, 3, 4, 98, 
1, 1, 3, 3, 4, 119, 54, 123, 3, 3, 4, 60, 54, 58, 123, 6, 
3, 3, 1, 1, 3, 1, 3, 3, 3, 3, 1, 3, 3, 3, 3, 1, 
1, 1, 3, 3, 4, 119, 5, 5, 3, 3, 4, 98, 114, 13, 114, 6, 
127, 119, 61, 61, 123, 131, 126, 132, 54, 129, 123, 126, 126, 117, 48, 80, 
131, 126, 132, 117, 55, 50, 75, 41, 132, 117, 48, 49, 35, 130, 57, 118, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
112, 96, 96, 96, 54, 96, 96, 96, 6, 6, 6, 6, 6, 6, 6, 6, 
8, 132, 8, 117, 55, 117, 8, 8, 97, 97, 97, 130, 130, 56, 35, 97, 
76, 42, 42, 42, 42, 77, 118, 42, 116, 10, 111, 111, 99, 106, 98, 119, 
3, 3, 3, 3, 3, 3, 3, 1, 3, 3, 3, 3, 3, 3, 1, 3, 
121, 121, 112, 112, 112, 96, 96, 96, 123, 6, 6, 123, 123, 6, 6, 79, 
126, 132, 132, 132, 126, 131, 131, 131, 49, 62, 48, 117, 132, 126, 126, 131, 
118, 118, 55, 118, 117, 117, 132, 117, 5, 129, 118, 55, 62, 62, 117, 117, 
1, 3, 1, 1, 1, 2, 1, 1, 3, 1, 1, 1, 1, 1, 1, 1, 
107, 5, 4, 3, 2, 3, 1, 1, 95, 118, 13, 52, 3, 3, 1, 1, 
126, 132, 8, 126, 54, 119, 3, 3, 132, 132, 132, 48, 14, 8, 10, 4, 
117, 117, 117, 48, 117, 80, 80, 132, 80, 80, 117, 117, 80, 48, 80, 56, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 1, 1, 1, 1, 
3, 3, 3, 3, 3, 3, 3, 3, 1, 3, 1, 3, 3, 3, 3, 1, 
94, 1, 82, 1, 1, 94, 3, 3, 1, 1, 82, 1, 1, 1, 3, 3, 
84, 3, 3, 3, 3, 1, 3, 3, 55, 79, 99, 3, 3, 3, 3, 3, 
1, 1, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 3, 3, 1, 1, 1, 1, 1, 1, 3, 3, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
3, 3, 3, 3, 3, 3, 1, 1, 3, 3, 3, 3, 3, 3, 1, 1, 
1, 1, 1, 1, 1, 3, 3, 3, 1, 1, 1, 1, 1, 94, 3, 1, 
1, 1, 1, 1, 3, 3, 3, 3, 1, 1, 1, 1, 3, 53, 98, 51, 
3, 1, 3, 3, 5, 129, 132, 117, 1, 3, 3, 4, 114, 55, 48, 48, 
1, 1, 3, 1, 54, 14, 14, 62, 1, 1, 3, 2, 119, 101, 48, 50, 
1, 1, 1, 1, 2, 1, 4, 47, 94, 1, 1, 1, 1, 1, 3, 127, 
3, 3, 3, 3, 1, 2, 2, 1, 81, 60, 53, 3, 2, 1, 1, 1, 
48, 8, 79, 119, 3, 4, 3, 1, 14, 62, 103, 113, 84, 47, 1, 1, 
62, 62, 41, 14, 78, 45, 2, 1, 56, 50, 76, 77, 44, 45, 1, 1, 
10, 55, 50, 103, 75, 41, 76, 102, 84, 13, 95, 55, 103, 118, 102, 44, 
94, 60, 106, 51, 44, 111, 93, 2, 3, 1, 3, 94, 2, 47, 2, 3, 
1, 1, 3, 3, 3, 3, 1, 1, 3, 3, 3, 3, 3, 3, 1, 3, 
1, 1, 3, 3, 3, 3, 3, 1, 1, 1, 3, 3, 3, 1, 1, 3, 
106, 46, 3, 3, 1, 1, 3, 1, 60, 2, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 3, 1, 3, 3, 1, 3, 1, 1, 3, 1, 3, 
3, 1, 3, 3, 3, 3, 3, 3, 1, 3, 1, 1, 3, 3, 3, 3, 
3, 3, 1, 1, 3, 3, 3, 3, 3, 3, 1, 3, 1, 3, 3, 3, 
1, 1, 1, 1, 3, 1, 1, 1, 3, 1, 1, 1, 1, 1, 1, 1, 
3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 3, 3, 1, 1, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 3, 3, 3, 1, 1, 1, 1, 1, 
3, 1, 1, 3, 3, 1, 1, 1, 3, 1, 1, 3, 3, 1, 1, 1, 
1, 1, 1, 3, 3, 3, 3, 3, 1, 1, 1, 3, 3, 3, 3, 3, 
1, 3, 3, 3, 3, 3, 3, 3, 1, 1, 3, 3, 3, 3, 3, 3, 
1, 1, 1, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 3, 3, 3, 3, 3, 
3, 3, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 1, 1, 1, 1, 3, 3, 3, 3, 1, 1, 1, 1, 
3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 3, 3, 1, 1, 1, 1, 
3, 3, 3, 3, 3, 1, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 
3, 3, 1, 1, 3, 1, 1, 1, 3, 3, 3, 3, 3, 3, 1, 1, 
3, 3, 1, 1, 1, 1, 1, 1, 3, 3, 1, 1, 1, 1, 1, 1, 
3, 3, 1, 1, 1, 1, 1, 1, 3, 3, 1, 1, 1, 1, 1, 1, 
1, 3, 3, 3, 1, 3, 1, 3, 1, 1, 1, 1, 3, 3, 1, 3, 
3, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 3, 1, 3, 3, 3, 
1, 1, 1, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 
3, 1, 3, 3, 1, 3, 3, 3, 1, 1, 3, 3, 1, 3, 3, 3, 
3, 1, 3, 3, 1, 1, 3, 3, 1, 1, 1, 3, 1, 3, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 
1, 1, 1, 1, 3, 3, 3, 3, 3, 1, 3, 3, 1, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 1, 3, 3, 3, 3, 3, 1, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
1, 1, 3, 3, 1, 3, 3, 1, 1, 1, 3, 3, 1, 3, 3, 1, 
1, 1, 3, 3, 3, 3, 3, 1, 1, 1, 3, 3, 3, 3, 1, 1, 
1, 1, 3, 3, 1, 1, 1, 1, 1, 1, 3, 1, 1, 1, 1, 1, 
1, 1, 3, 3, 1, 1, 1, 1, 1, 1, 3, 3, 3, 1, 1, 1, 
3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 3, 1, 1, 1, 1, 1, 1, 3, 3, 1, 1, 1, 1, 1, 1, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 1, 3, 3, 3, 3, 3, 3, 3, 1, 3, 3, 3, 3, 3, 
3, 3, 1, 3, 3, 3, 3, 3, 3, 3, 1, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 1, 1, 1, 3, 3, 3, 3, 3, 1, 1, 1, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 1, 3, 3, 3, 3, 3, 3, 3, 1, 3, 3, 
3, 3, 3, 3, 3, 1, 3, 3, 3, 3, 3, 3, 3, 1, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 1, 1, 1, 3, 3, 3, 3, 3, 1, 1, 1, 
3, 3, 3, 3, 3, 1, 1, 1, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 1, 1, 3, 3, 3, 1, 1, 3, 1, 1, 3, 3, 1, 1, 1, 
3, 3, 3, 3, 3, 3, 3, 1, 3, 3, 3, 3, 1, 3, 3, 3, 
1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
1, 3, 3, 3, 1, 1, 3, 3, 3, 3, 1, 1, 1, 1, 3, 3, 
1, 3, 3, 3, 3, 1, 3, 3, 1, 3, 3, 3, 3, 1, 3, 3, 
1, 1, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
1, 1, 3, 3, 3, 3, 3, 3, 1, 1, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
1, 1, 3, 94, 47, 111, 102, 42, 3, 3, 3, 3, 3, 47, 60, 99, 
3, 3, 3, 3, 1, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
76, 42, 77, 85, 99, 1, 3, 3, 106, 106, 93, 83, 2, 3, 3, 3, 
94, 3, 3, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 1, 2, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 1, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
127, 60, 61, 6, 131, 126, 126, 132, 3, 51, 9, 8, 132, 132, 117, 48, 
127, 98, 6, 8, 117, 48, 48, 49, 127, 12, 54, 117, 49, 49, 49, 49, 
3, 127, 59, 129, 48, 97, 80, 97, 3, 127, 127, 5, 126, 62, 49, 97, 
1, 1, 1, 82, 107, 55, 49, 97, 1, 1, 1, 1, 127, 107, 8, 49, 
117, 80, 56, 130, 109, 76, 116, 51, 80, 49, 35, 35, 42, 101, 111, 2, 
49, 97, 41, 76, 108, 98, 2, 53, 97, 130, 41, 118, 51, 2, 3, 53, 
97, 130, 115, 102, 51, 45, 3, 3, 56, 97, 91, 43, 84, 52, 3, 3, 
49, 97, 50, 95, 81, 52, 3, 94, 62, 97, 91, 95, 106, 47, 1, 94, 
98, 52, 1, 3, 1, 1, 3, 3, 53, 2, 3, 1, 1, 1, 3, 44, 
1, 3, 1, 82, 94, 3, 5, 14, 1, 2, 1, 1, 94, 3, 114, 56, 
1, 1, 1, 3, 3, 59, 8, 103, 1, 82, 3, 3, 119, 118, 14, 9, 
1, 3, 4, 107, 8, 72, 43, 102, 1, 3, 119, 95, 72, 9, 101, 85, 
79, 103, 76, 77, 95, 77, 72, 55, 130, 62, 101, 108, 13, 106, 5, 58, 
50, 118, 120, 44, 51, 119, 119, 6, 14, 9, 10, 106, 10, 58, 126, 72, 
77, 113, 85, 99, 84, 108, 8, 14, 95, 113, 106, 94, 59, 10, 6, 9, 
85, 106, 2, 53, 46, 46, 99, 81, 106, 45, 3, 3, 2, 3, 3, 84, 
14, 97, 80, 48, 48, 49, 49, 49, 50, 14, 8, 117, 49, 80, 49, 49, 
50, 14, 79, 95, 80, 97, 97, 97, 41, 118, 114, 13, 117, 97, 97, 130, 
50, 14, 101, 5, 113, 75, 130, 75, 55, 97, 55, 121, 114, 35, 130, 75, 
129, 14, 50, 79, 121, 75, 75, 75, 55, 103, 103, 8, 79, 41, 75, 75, 
97, 130, 55, 121, 83, 3, 1, 1, 97, 97, 75, 35, 102, 99, 1, 1, 
50, 130, 75, 75, 42, 81, 46, 1, 130, 35, 75, 41, 43, 81, 45, 2, 
75, 41, 91, 42, 120, 106, 2, 3, 90, 50, 42, 108, 106, 11, 3, 3, 
109, 57, 102, 111, 45, 1, 3, 3, 42, 95, 44, 45, 11, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 1, 3, 3, 3, 3, 3, 3, 3, 
1, 3, 3, 1, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 3, 3, 3, 3, 3, 3, 
3, 3, 1, 3, 1, 3, 3, 3, 3, 3, 1, 1, 1, 1, 3, 3, 
1, 1, 3, 47, 46, 60, 78, 102, 3, 3, 1, 3, 3, 2, 46, 45, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 1, 3, 3, 3, 3, 3, 1, 1, 
3, 3, 3, 3, 3, 3, 1, 1, 3, 3, 3, 3, 1, 1, 3, 3, 
77, 43, 116, 44, 60, 1, 1, 1, 93, 60, 45, 2, 2, 1, 1, 3, 
3, 1, 3, 3, 3, 1, 3, 3, 1, 3, 1, 1, 1, 1, 3, 3, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 1, 1, 3, 3, 3, 1, 3, 3, 1, 1, 
1, 1, 1, 1, 3, 3, 1, 1, 1, 1, 1, 1, 3, 3, 1, 1, 
1, 1, 1, 3, 3, 3, 1, 1, 1, 1, 3, 3, 3, 3, 1, 1, 
3, 3, 3, 3, 3, 3, 1, 1, 3, 3, 3, 3, 3, 1, 1, 1, 
1, 1, 1, 1, 1, 3, 3, 3, 1, 1, 1, 1, 1, 3, 3, 3, 
1, 1, 1, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 
1, 1, 1, 3, 1, 1, 1, 3, 3, 1, 1, 1, 1, 1, 1, 3, 
3, 1, 1, 1, 3, 3, 3, 3, 1, 1, 1, 1, 3, 3, 3, 3, 
1, 1, 1, 1, 3, 3, 1, 1, 1, 1, 1, 1, 3, 3, 1, 1, 
1, 1, 3, 1, 1, 1, 1, 1, 1, 1, 3, 1, 1, 1, 1, 1, 
1, 1, 1, 3, 3, 1, 3, 3, 3, 1, 1, 3, 3, 1, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
3, 3, 3, 3, 3, 3, 3, 1, 3, 3, 3, 3, 3, 3, 3, 1, 
3, 1, 3, 3, 3, 3, 1, 1, 3, 1, 3, 3, 3, 3, 1, 1, 
1, 1, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 3, 3, 3, 
1, 1, 1, 3, 3, 3, 3, 3, 1, 1, 1, 3, 3, 3, 3, 3, 
1, 1, 1, 3, 1, 1, 1, 1, 1, 1, 1, 3, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 
3, 1, 3, 1, 1, 1, 1, 1, 3, 3, 3, 1, 1, 1, 1, 1, 
1, 3, 3, 3, 3, 3, 3, 1, 3, 3, 3, 3, 3, 3, 3, 1, 
1, 1, 1, 1, 1, 1, 1, 3, 1, 1, 1, 1, 1, 1, 1, 3, 
1, 1, 1, 1, 1, 1, 1, 1, 3, 3, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 3, 1, 1, 1, 1, 1, 1, 1, 1, 
3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 3, 3, 
3, 3, 3, 3, 1, 1, 3, 3, 3, 3, 3, 1, 3, 3, 3, 3, 
3, 3, 3, 1, 1, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 
3, 3, 3, 3, 3, 1, 1, 1, 3, 3, 3, 3, 3, 1, 1, 1, 
3, 1, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
1, 1, 3, 1, 3, 1, 1, 1, 1, 1, 3, 1, 1, 1, 1, 1, 
3, 1, 1, 1, 1, 1, 3, 1, 3, 1, 1, 1, 1, 1, 3, 1, 
3, 1, 1, 1, 1, 1, 3, 1, 3, 1, 1, 1, 1, 1, 3, 3, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 3, 3, 3, 1, 1, 1, 1, 1, 3, 3, 3, 1, 1, 
1, 1, 1, 3, 3, 3, 1, 1, 1, 1, 1, 3, 3, 3, 1, 1, 
1, 1, 1, 3, 3, 3, 1, 1, 1, 1, 1, 3, 3, 3, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 3, 1, 3, 3, 3, 3, 1, 1, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 1, 3, 3, 3, 3, 3, 3, 3, 1, 
1, 1, 1, 1, 3, 3, 1, 1, 1, 1, 1, 1, 3, 3, 1, 1, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 3, 3, 3, 3, 3, 3, 
1, 1, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
1, 1, 3, 3, 3, 3, 3, 1, 1, 1, 1, 3, 3, 3, 1, 1, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
1, 1, 3, 3, 3, 3, 3, 3, 1, 1, 3, 3, 3, 3, 3, 3, 
1, 1, 3, 3, 3, 3, 3, 3, 1, 1, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 1, 3, 3, 3, 3, 3, 3, 3, 
1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 1, 1, 3, 3, 3, 1, 3, 3, 3, 3, 3, 3, 1, 
3, 3, 3, 3, 3, 3, 3, 1, 3, 3, 1, 1, 1, 3, 3, 3, 
3, 3, 3, 3, 3, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
1, 1, 1, 1, 1, 3, 3, 3, 1, 1, 3, 3, 3, 3, 3, 3, 
1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 1, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
1, 1, 1, 1, 3, 83, 114, 118, 3, 1, 1, 1, 3, 3, 59, 114, 
3, 3, 1, 1, 1, 94, 127, 119, 3, 3, 1, 1, 1, 1, 3, 4, 
3, 3, 3, 1, 1, 3, 3, 3, 3, 3, 3, 1, 1, 1, 3, 3, 
3, 3, 3, 3, 1, 2, 3, 3, 3, 3, 3, 3, 1, 3, 3, 1, 
48, 62, 103, 77, 81, 2, 3, 53, 48, 48, 103, 118, 51, 52, 53, 53, 
95, 8, 76, 118, 78, 60, 3, 53, 5, 79, 14, 77, 44, 60, 3, 2, 
107, 77, 8, 123, 123, 61, 61, 123, 12, 114, 126, 79, 8, 8, 8, 126, 
3, 83, 10, 129, 55, 8, 117, 117, 3, 3, 59, 81, 126, 48, 49, 48, 
127, 127, 5, 101, 79, 113, 78, 106, 3, 127, 119, 54, 113, 79, 106, 3, 
3, 53, 107, 13, 95, 120, 5, 54, 2, 84, 13, 58, 77, 129, 54, 58, 
123, 123, 9, 79, 95, 13, 129, 79, 6, 6, 9, 129, 54, 13, 129, 129, 
132, 132, 117, 132, 132, 117, 117, 48, 49, 49, 49, 49, 49, 49, 97, 97, 
47, 3, 94, 1, 127, 114, 6, 7, 2, 2, 1, 1, 3, 119, 96, 9, 
114, 54, 13, 129, 121, 121, 6, 14, 9, 79, 95, 95, 118, 118, 7, 72, 
77, 77, 101, 58, 13, 13, 129, 79, 9, 95, 58, 13, 95, 118, 14, 57, 
48, 62, 49, 97, 97, 130, 75, 130, 130, 130, 97, 130, 130, 130, 75, 75, 
14, 55, 95, 120, 95, 75, 41, 76, 103, 118, 101, 10, 55, 75, 76, 77, 
103, 118, 85, 10, 55, 76, 108, 44, 77, 129, 81, 43, 76, 114, 10, 51, 
79, 77, 103, 76, 13, 81, 106, 60, 41, 75, 41, 95, 10, 84, 83, 47, 
41, 75, 91, 43, 85, 93, 2, 2, 90, 41, 76, 102, 111, 2, 2, 1, 
102, 120, 93, 1, 3, 1, 3, 1, 120, 99, 2, 3, 1, 3, 1, 1, 
98, 12, 3, 2, 3, 1, 3, 1, 83, 3, 3, 3, 1, 1, 1, 1, 
2, 3, 3, 3, 1, 94, 3, 3, 3, 3, 3, 3, 1, 94, 3, 3, 
1, 3, 3, 3, 1, 1, 3, 3, 3, 3, 3, 3, 3, 1, 3, 3, 
1, 1, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 3, 3, 3, 3, 
1, 94, 94, 94, 3, 3, 3, 3, 3, 1, 1, 1, 3, 3, 3, 3, 
3, 3, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 1, 1, 3, 3, 3, 3, 3, 1, 94, 94, 1, 3, 3, 3, 
3, 3, 1, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
1, 3, 3, 3, 3, 3, 1, 1, 3, 3, 3, 3, 3, 3, 1, 1, 
3, 3, 3, 3, 3, 3, 1, 1, 3, 1, 1, 3, 3, 3, 1, 3, 
3, 3, 3, 3, 1, 1, 1, 1, 3, 3, 3, 3, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 3, 3, 3, 
1, 1, 1, 1, 1, 1, 3, 3, 1, 1, 1, 1, 1, 1, 3, 3, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 3, 1, 1, 1, 1, 1, 1, 3, 3, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 
1, 1, 1, 1, 3, 1, 1, 3, 3, 3, 1, 1, 3, 1, 1, 3, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 1, 1, 3, 
3, 1, 1, 1, 3, 1, 1, 1, 3, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 3, 1, 1, 1, 1, 1, 1, 1, 3, 3, 3, 3, 3, 3, 
3, 3, 1, 1, 1, 1, 3, 3, 3, 3, 1, 1, 1, 1, 3, 3, 
3, 3, 3, 1, 1, 1, 3, 3, 3, 3, 1, 1, 1, 1, 3, 3, 
1, 1, 1, 1, 1, 1, 3, 3, 1, 1, 1, 1, 1, 1, 3, 3, 
1, 1, 1, 3, 1, 1, 3, 3, 1, 1, 1, 3, 1, 3, 3, 3, 
3, 1, 1, 1, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 3, 3, 3, 1, 1, 1, 3, 1, 3, 3, 3, 1, 1, 1, 
3, 1, 1, 1, 1, 1, 1, 1, 3, 1, 1, 1, 1, 1, 3, 1, 
3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 3, 3, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 3, 1, 1, 1, 1, 1, 1, 1, 3, 3, 1, 1, 3, 3, 
1, 1, 1, 1, 1, 1, 3, 3, 1, 1, 1, 1, 1, 1, 3, 1, 
1, 1, 3, 1, 1, 1, 3, 3, 1, 1, 1, 1, 1, 1, 3, 3, 
3, 3, 1, 3, 3, 3, 3, 3, 1, 1, 1, 3, 3, 3, 3, 3, 
1, 1, 1, 1, 3, 3, 3, 3, 3, 3, 1, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
1, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
3, 1, 1, 1, 1, 1, 1, 3, 3, 3, 1, 1, 1, 1, 1, 3, 
3, 3, 1, 1, 1, 1, 1, 3, 3, 1, 1, 1, 1, 1, 1, 3, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 3, 3, 3, 1, 1, 1, 1, 1, 3, 1, 1, 1, 
1, 1, 1, 3, 3, 1, 3, 1, 1, 1, 1, 1, 1, 1, 3, 1, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 3, 3, 3, 3, 3, 3, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 3, 3, 3, 3, 3, 
1, 1, 1, 1, 3, 3, 3, 3, 3, 3, 1, 1, 3, 3, 3, 3, 
1, 1, 1, 1, 1, 1, 1, 3, 1, 1, 1, 1, 1, 1, 3, 3, 
1, 1, 1, 1, 3, 3, 3, 3, 1, 1, 1, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 3, 3, 3, 3, 
3, 3, 1, 1, 1, 1, 3, 3, 3, 1, 1, 3, 3, 3, 3, 3, 
1, 1, 3, 3, 3, 1, 3, 3, 3, 1, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 1, 3, 3, 1, 1, 1, 1, 1, 1, 3, 3, 3, 3, 
1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
1, 1, 1, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 3, 3, 1, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 
3, 3, 3, 3, 1, 3, 3, 1, 3, 3, 3, 3, 3, 3, 1, 1, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
1, 3, 3, 3, 3, 3, 3, 3, 1, 1, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 1, 1, 3, 3, 3, 3, 3, 3, 1, 1, 3, 3, 
3, 3, 3, 3, 1, 1, 1, 1, 3, 3, 1, 1, 1, 1, 1, 1, 
3, 3, 1, 1, 1, 1, 3, 3, 3, 3, 3, 3, 1, 1, 3, 3, 
1, 1, 3, 1, 121, 118, 62, 97, 3, 1, 3, 3, 12, 114, 62, 97, 
1, 1, 3, 1, 1, 45, 120, 77, 1, 3, 1, 1, 1, 3, 60, 106, 
1, 1, 3, 1, 3, 3, 3, 2, 3, 3, 3, 3, 3, 3, 3, 3, 
1, 1, 1, 1, 1, 1, 3, 3, 1, 1, 1, 1, 1, 1, 3, 3, 
97, 49, 56, 130, 130, 97, 75, 75, 97, 130, 130, 75, 75, 75, 75, 90, 
76, 76, 76, 41, 91, 91, 103, 91, 81, 44, 78, 85, 85, 85, 44, 85, 
11, 94, 82, 82, 1, 94, 53, 2, 1, 1, 1, 1, 1, 1, 3, 3, 
3, 3, 1, 1, 1, 3, 3, 3, 3, 3, 1, 1, 3, 1, 2, 2, 
75, 75, 90, 90, 90, 75, 90, 90, 90, 90, 90, 75, 90, 90, 90, 75, 
91, 41, 91, 91, 41, 109, 115, 57, 120, 85, 85, 120, 102, 108, 85, 44, 
1, 11, 46, 45, 45, 46, 2, 2, 1, 1, 1, 1, 1, 1, 3, 3, 
1, 1, 1, 1, 1, 1, 3, 1, 1, 1, 3, 1, 1, 3, 1, 1, 
75, 57, 43, 106, 11, 2, 3, 1, 91, 43, 51, 83, 2, 3, 1, 1, 
43, 44, 60, 2, 1, 1, 1, 1, 111, 60, 1, 3, 1, 3, 1, 1, 
2, 1, 1, 1, 1, 1, 3, 3, 1, 3, 1, 1, 1, 1, 3, 3, 
1, 1, 1, 1, 1, 1, 1, 3, 1, 1, 1, 1, 1, 1, 3, 3, 
1, 1, 3, 3, 3, 3, 1, 3, 1, 1, 3, 3, 3, 3, 3, 3, 
1, 1, 3, 3, 3, 1, 3, 3, 3, 1, 3, 3, 1, 1, 3, 3, 
1, 1, 1, 1, 1, 1, 3, 3, 1, 3, 3, 3, 1, 1, 3, 3, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
1, 1, 3, 3, 3, 3, 3, 3, 1, 1, 1, 3, 3, 3, 3, 3, 
1, 1, 1, 1, 1, 3, 3, 3, 3, 3, 3, 1, 1, 3, 3, 3, 
3, 3, 3, 1, 1, 1, 1, 3, 3, 3, 1, 1, 1, 1, 1, 1, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 
3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 1, 1, 1, 1, 3, 3, 3, 3, 1, 1, 1, 1, 
3, 1, 1, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 3, 3, 3, 3, 1, 3, 3, 1, 3, 1, 1, 1, 1, 1, 1, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 3, 3, 3, 3, 
1, 1, 1, 1, 1, 1, 1, 1, 3, 1, 1, 1, 1, 1, 1, 1, 
3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 3, 1, 1, 1, 1, 1, 1, 1, 1, 3, 3, 3, 3, 
1, 1, 1, 1, 1, 3, 3, 1, 1, 1, 1, 1, 1, 3, 3, 1, 
1, 1, 1, 1, 1, 3, 3, 3, 1, 1, 1, 1, 1, 1, 3, 3, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 3, 3, 3, 1, 
1, 1, 1, 3, 3, 3, 3, 3, 1, 1, 3, 1, 1, 1, 1, 1, 
3, 3, 3, 3, 3, 3, 3, 1, 3, 3, 3, 3, 3, 3, 3, 1, 
3, 3, 3, 3, 3, 3, 3, 1, 3, 3, 3, 3, 3, 3, 3, 1, 
1, 1, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 3, 3, 3, 1, 
1, 1, 1, 1, 3, 3, 3, 1, 1, 1, 3, 3, 3, 3, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 3, 1, 1, 3, 3, 1, 
1, 1, 3, 1, 1, 3, 1, 1, 1, 1, 3, 3, 3, 3, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 3, 3, 3, 3, 1, 1, 1, 1, 3, 3, 3, 3, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 3, 3, 3, 3, 1, 1, 1, 1, 3, 3, 3, 3, 
1, 1, 1, 3, 3, 3, 3, 3, 1, 3, 3, 3, 3, 3, 3, 3, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
3, 3, 1, 1, 1, 1, 3, 3, 3, 3, 1, 1, 1, 1, 3, 3, 
3, 3, 1, 1, 1, 1, 3, 3, 3, 3, 1, 1, 1, 1, 3, 3, 
1, 1, 1, 1, 1, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 
1, 1, 1, 1, 1, 3, 3, 3, 1, 1, 1, 1, 1, 3, 3, 3, 
1, 1, 1, 3, 3, 3, 3, 3, 1, 1, 1, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 2, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 2, 3, 1, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 1, 1, 3, 3, 3, 3, 3, 3, 1, 1, 3, 3, 
3, 3, 3, 3, 1, 1, 1, 1, 3, 3, 3, 3, 1, 1, 1, 1, 
3, 3, 3, 3, 1, 1, 1, 1, 3, 3, 3, 3, 1, 1, 1, 1, 
3, 3, 3, 1, 1, 1, 1, 1, 3, 3, 3, 3, 1, 1, 1, 1, 
3, 3, 3, 3, 1, 1, 1, 1, 3, 3, 3, 3, 1, 1, 1, 1, 
3, 3, 3, 3, 1, 1, 1, 1, 3, 3, 3, 1, 1, 1, 1, 1, 
3, 3, 1, 1, 1, 1, 1, 1, 3, 3, 3, 3, 1, 3, 3, 1, 
1, 1, 1, 1, 3, 1, 1, 3, 1, 1, 1, 1, 3, 1, 1, 3, 
1, 1, 1, 1, 3, 3, 1, 1, 1, 1, 1, 1, 3, 3, 3, 3, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 1, 1, 1, 1, 
3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 3, 1, 1, 1, 1, 1, 1, 3, 94, 
1, 1, 3, 1, 3, 3, 59, 107, 3, 3, 3, 3, 3, 99, 10, 10, 
3, 3, 3, 3, 5, 54, 61, 96, 1, 1, 3, 4, 13, 113, 123, 123, 
1, 1, 3, 12, 123, 9, 132, 132, 1, 1, 127, 12, 123, 55, 48, 48, 
3, 127, 4, 12, 59, 119, 5, 107, 83, 60, 98, 84, 107, 107, 121, 114, 
107, 5, 112, 112, 5, 112, 61, 61, 107, 107, 112, 5, 112, 96, 96, 123, 
96, 96, 96, 112, 96, 61, 131, 131, 131, 123, 123, 61, 131, 123, 126, 117, 
131, 132, 132, 132, 117, 117, 48, 97, 48, 49, 48, 49, 97, 97, 97, 130, 
5, 5, 5, 4, 3, 3, 3, 3, 129, 129, 113, 129, 13, 119, 1, 3, 
61, 126, 132, 132, 48, 117, 79, 119, 131, 131, 132, 117, 80, 62, 103, 118, 
132, 117, 48, 49, 62, 49, 50, 97, 48, 49, 49, 97, 97, 130, 41, 75, 
97, 97, 130, 130, 75, 75, 75, 75, 75, 75, 75, 75, 90, 39, 90, 90, 
1, 1, 1, 1, 3, 2, 1, 1, 3, 1, 1, 1, 3, 3, 1, 1, 
3, 3, 3, 3, 3, 3, 1, 1, 81, 47, 3, 3, 1, 3, 1, 1, 
42, 84, 1, 3, 1, 3, 3, 3, 109, 101, 46, 1, 1, 1, 1, 1, 
75, 118, 106, 2, 1, 1, 1, 3, 109, 77, 111, 46, 1, 1, 3, 1, 
1, 1, 1, 1, 1, 1, 1, 3, 1, 1, 1, 1, 1, 1, 1, 3, 
1, 1, 1, 1, 1, 1, 1, 3, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 3, 3, 1, 1, 1, 1, 1, 1, 3, 3, 
1, 3, 3, 1, 1, 1, 1, 1, 1, 3, 3, 3, 1, 1, 1, 1, 
1, 1, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 3, 3, 1, 1, 1, 1, 1, 1, 3, 3, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 
1, 1, 1, 1, 1, 1, 3, 1, 1, 1, 1, 1, 1, 1, 3, 3, 
1, 1, 1, 1, 1, 1, 3, 1, 1, 1, 1, 1, 1, 1, 3, 1, 
1, 1, 3, 3, 1, 1, 3, 3, 1, 1, 3, 3, 1, 1, 3, 3, 
1, 1, 3, 3, 1, 1, 3, 3, 1, 1, 3, 3, 1, 1, 3, 3, 
1, 1, 3, 3, 1, 1, 3, 3, 1, 1, 3, 3, 1, 1, 3, 3, 
1, 1, 3, 3, 1, 1, 3, 3, 1, 1, 3, 3, 1, 1, 3, 3, 
3, 3, 3, 3, 3, 1, 1, 1, 3, 3, 3, 3, 3, 1, 1, 1, 
3, 3, 3, 3, 3, 1, 1, 1, 3, 3, 3, 3, 3, 1, 1, 1, 
3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 1, 1, 1, 1, 3, 3, 3, 3, 1, 1, 1, 1, 
3, 3, 3, 3, 1, 1, 1, 1, 3, 3, 3, 3, 1, 1, 1, 1, 
3, 3, 3, 3, 3, 3, 1, 1, 3, 3, 3, 3, 3, 3, 1, 1, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 3, 3, 3, 
1, 1, 1, 1, 3, 1, 1, 1, 1, 3, 1, 1, 1, 1, 1, 1, 
1, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 1, 1, 1, 1, 
1, 1, 1, 3, 1, 1, 1, 1, 1, 1, 1, 3, 3, 3, 1, 1, 
1, 3, 3, 3, 3, 3, 3, 1, 3, 1, 1, 3, 3, 3, 1, 1, 
1, 1, 3, 3, 3, 1, 3, 3, 1, 1, 1, 1, 3, 3, 3, 3, 
1, 1, 1, 1, 3, 3, 3, 3, 1, 1, 3, 3, 3, 3, 3, 3, 
1, 1, 3, 3, 3, 3, 3, 3, 1, 1, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 1, 1, 3, 3, 3, 3, 3, 3, 1, 1, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 1, 1, 1, 3, 3, 3, 3, 3, 1, 1, 1, 
3, 3, 3, 3, 3, 3, 1, 3, 3, 3, 3, 3, 3, 1, 1, 3, 
3, 3, 3, 1, 1, 1, 3, 3, 3, 3, 3, 1, 1, 1, 3, 3, 
3, 1, 1, 3, 3, 3, 3, 3, 3, 1, 1, 3, 3, 3, 3, 1, 
1, 1, 1, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 3, 3, 1, 
3, 1, 1, 1, 1, 1, 3, 1, 3, 1, 1, 1, 1, 1, 3, 1, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
1, 3, 3, 3, 3, 3, 3, 3, 1, 3, 3, 3, 3, 3, 3, 3, 
1, 3, 3, 3, 3, 3, 3, 3, 1, 3, 3, 3, 3, 3, 3, 3, 
1, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 3, 3, 3, 3, 
3, 3, 3, 2, 3, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 1, 3, 3, 3, 3, 3, 1, 3, 1, 1, 1, 1, 
3, 3, 1, 3, 3, 3, 1, 1, 3, 3, 3, 3, 3, 3, 1, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 1, 3, 3, 3, 3, 3, 3, 3, 
1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 
1, 1, 1, 3, 3, 3, 3, 1, 3, 3, 3, 3, 3, 3, 3, 1, 
1, 1, 3, 3, 1, 1, 3, 3, 3, 1, 3, 3, 1, 1, 3, 1, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 1, 1, 3, 3, 3, 3, 3, 3, 1, 1, 3, 3, 
1, 1, 1, 1, 3, 3, 3, 3, 1, 1, 1, 3, 3, 3, 3, 3, 
1, 1, 1, 1, 1, 1, 1, 3, 1, 3, 1, 1, 3, 3, 1, 1, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 1, 1, 3, 3, 3, 3, 3, 3, 1, 1, 
3, 3, 1, 3, 3, 3, 3, 3, 3, 3, 1, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
1, 3, 3, 3, 3, 3, 3, 3, 1, 3, 3, 3, 3, 3, 3, 3, 
1, 3, 3, 3, 3, 3, 1, 3, 1, 1, 1, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 3, 
1, 1, 1, 1, 1, 1, 1, 1, 3, 1, 1, 1, 3, 3, 3, 1, 
3, 3, 3, 1, 1, 1, 1, 1, 3, 3, 3, 3, 1, 1, 1, 1, 
3, 3, 3, 3, 3, 1, 1, 3, 3, 3, 3, 3, 3, 1, 1, 3, 
3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 3, 3, 1, 1, 3, 1, 1, 1, 1, 
1, 1, 3, 3, 1, 1, 1, 1, 1, 1, 3, 3, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 3, 3, 1, 1, 1, 1, 1, 1, 3, 3, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 3, 3, 1, 1, 1, 1, 1, 1, 3, 3, 
1, 1, 3, 127, 121, 118, 62, 49, 1, 1, 3, 127, 119, 101, 97, 97, 
1, 1, 1, 1, 47, 99, 101, 76, 1, 1, 1, 1, 1, 1, 59, 10, 
1, 1, 3, 3, 3, 3, 1, 47, 1, 1, 3, 3, 3, 1, 1, 3, 
3, 3, 1, 1, 1, 82, 1, 3, 3, 3, 1, 1, 1, 1, 3, 3, 
49, 49, 97, 130, 130, 75, 90, 90, 97, 130, 130, 130, 130, 90, 90, 90, 
41, 75, 75, 75, 90, 90, 90, 90, 118, 103, 41, 75, 90, 90, 19, 90, 
111, 120, 102, 42, 76, 91, 91, 91, 3, 47, 99, 111, 111, 120, 101, 120, 
3, 2, 94, 1, 1, 46, 46, 83, 1, 2, 1, 1, 1, 1, 3, 1, 
90, 90, 90, 90, 90, 90, 24, 90, 90, 90, 90, 90, 90, 90, 90, 41, 
90, 90, 90, 90, 90, 90, 115, 42, 90, 90, 90, 75, 91, 42, 77, 120, 
91, 76, 42, 42, 77, 120, 44, 93, 120, 101, 85, 111, 106, 60, 46, 1, 
45, 46, 82, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 
91, 102, 111, 45, 2, 1, 1, 1, 76, 120, 93, 1, 1, 1, 3, 1, 
120, 93, 45, 1, 1, 1, 1, 1, 106, 46, 46, 1, 1, 1, 1, 1, 
11, 3, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 3, 1, 1, 1, 1, 1, 1, 1, 3, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 3, 1, 
1, 1, 1, 1, 1, 3, 3, 1, 1, 1, 1, 1, 1, 3, 3, 1, 
1, 1, 1, 1, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 3, 1, 1, 1, 3, 3, 3, 3, 3, 3, 3, 
1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 
3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 3, 3, 3, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 3, 
1, 3, 3, 1, 1, 1, 1, 1, 3, 1, 1, 3, 1, 1, 1, 1, 
3, 1, 1, 3, 3, 3, 1, 1, 3, 1, 1, 3, 3, 3, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 3, 1, 3, 1, 1, 1, 1, 1, 3, 
1, 3, 3, 3, 1, 1, 3, 3, 3, 1, 3, 3, 1, 1, 3, 3, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
3, 3, 1, 1, 1, 3, 3, 3, 3, 3, 1, 1, 1, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
3, 3, 3, 1, 1, 3, 3, 1, 3, 3, 3, 1, 1, 3, 3, 1, 
3, 3, 3, 1, 1, 1, 3, 3, 3, 3, 3, 1, 1, 1, 1, 3, 
1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 1, 1, 1, 3, 3, 3, 3, 1, 1, 1, 1, 
1, 1, 3, 3, 3, 3, 3, 3, 1, 1, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 1, 1, 3, 1, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 1, 1, 1, 3, 3, 3, 3, 3, 3, 3, 1, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 1, 1, 3, 3, 3, 3, 3, 3, 1, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 1, 3, 3, 1, 3, 3, 3, 3, 3, 3, 3, 1, 
3, 3, 3, 3, 3, 3, 3, 1, 3, 3, 3, 3, 3, 3, 3, 1, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 1, 1, 1, 1, 1, 1, 3, 3, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 
1, 1, 3, 3, 2, 3, 3, 3, 3, 3, 3, 3, 2, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
1, 3, 3, 3, 3, 3, 1, 3, 1, 1, 1, 1, 3, 3, 3, 3, 
1, 1, 1, 1, 3, 3, 3, 3, 1, 1, 1, 3, 3, 3, 3, 1, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 2, 3, 3, 3, 3, 3, 3, 3, 3, 
1, 1, 3, 3, 1, 1, 3, 3, 3, 1, 3, 3, 1, 1, 3, 3, 
1, 1, 3, 3, 3, 3, 1, 1, 1, 1, 3, 1, 1, 3, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 3, 3, 
1, 1, 3, 3, 1, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
1, 1, 3, 1, 1, 1, 3, 3, 1, 1, 3, 1, 1, 1, 3, 3, 
1, 1, 1, 1, 1, 1, 3, 3, 1, 1, 3, 3, 1, 1, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 1, 1, 1, 1, 1, 1, 3, 3, 1, 1, 1, 1, 1, 1, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 3, 
1, 1, 1, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 
3, 3, 3, 3, 1, 1, 1, 1, 3, 3, 3, 3, 1, 1, 1, 1, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
1, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
3, 1, 1, 1, 3, 3, 3, 3, 3, 1, 1, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
1, 1, 1, 3, 3, 3, 3, 1, 1, 1, 1, 3, 3, 3, 3, 1, 
3, 1, 3, 3, 3, 3, 3, 3, 3, 1, 3, 3, 3, 3, 3, 3, 
1, 1, 3, 3, 3, 3, 3, 3, 1, 1, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 3, 1, 1, 1, 1, 3, 1, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
1, 1, 1, 1, 1, 1, 3, 3, 1, 1, 1, 1, 1, 1, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 3, 3, 3, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
3, 3, 3, 1, 1, 1, 1, 1, 3, 3, 3, 3, 1, 1, 1, 1, 
3, 3, 3, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 1, 3, 3, 3, 3, 3, 3, 3, 1, 3, 3, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 3, 3, 1, 1, 1, 1, 1, 1, 3, 3, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 3, 3, 1, 1, 1, 1, 1, 1, 3, 3, 
1, 1, 1, 3, 3, 3, 1, 1, 1, 1, 3, 3, 3, 3, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 3, 3, 3, 3, 1, 1, 1, 1, 3, 3, 3, 3, 1, 1, 
3, 3, 3, 1, 1, 1, 3, 3, 3, 3, 3, 1, 1, 1, 3, 3, 
3, 2, 3, 3, 3, 3, 3, 3, 3, 3, 94, 3, 84, 81, 101, 101, 
3, 3, 12, 114, 8, 117, 48, 48, 3, 3, 119, 118, 117, 117, 48, 48, 
3, 3, 12, 101, 14, 76, 48, 103, 3, 3, 12, 51, 95, 76, 50, 97, 
3, 3, 3, 94, 106, 120, 102, 43, 3, 3, 3, 3, 4, 127, 99, 60, 
3, 127, 1, 1, 1, 2, 2, 3, 106, 47, 3, 2, 1, 2, 3, 3, 
14, 79, 99, 4, 1, 2, 1, 1, 62, 76, 58, 98, 45, 1, 1, 1, 
50, 50, 77, 51, 83, 1, 2, 1, 103, 42, 108, 98, 46, 1, 1, 1, 
102, 44, 93, 46, 2, 1, 1, 1, 83, 94, 2, 1, 3, 11, 1, 1, 
3, 3, 1, 1, 3, 3, 1, 1, 3, 3, 1, 1, 1, 1, 1, 1, 
1, 1, 3, 3, 1, 1, 3, 1, 1, 1, 3, 3, 1, 1, 1, 1, 
1, 1, 3, 3, 1, 1, 1, 1, 1, 1, 3, 3, 1, 1, 1, 1, 
3, 3, 3, 3, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 
1, 1, 3, 3, 1, 1, 1, 1, 1, 1, 3, 3, 1, 1, 1, 1, 
1, 1, 1, 3, 1, 3, 3, 3, 1, 1, 1, 3, 3, 1, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 3, 3, 3, 3, 
1, 1, 1, 1, 3, 3, 3, 1, 1, 1, 3, 3, 3, 3, 3, 1, 
1, 1, 1, 3, 3, 3, 1, 1, 1, 3, 1, 1, 1, 3, 3, 3, 
1, 3, 3, 1, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 
3, 3, 1, 3, 3, 3, 1, 1, 3, 3, 1, 1, 3, 3, 3, 3, 
1, 3, 3, 3, 3, 3, 3, 1, 1, 3, 3, 3, 3, 3, 1, 1, 
3, 3, 1, 1, 1, 3, 3, 3, 1, 3, 3, 3, 3, 3, 1, 1, 
1, 1, 3, 3, 1, 3, 1, 3, 3, 1, 3, 3, 1, 1, 1, 3, 
3, 1, 3, 3, 1, 1, 1, 3, 3, 1, 3, 3, 3, 1, 1, 3, 
3, 1, 3, 1, 3, 1, 1, 3, 1, 1, 3, 3, 3, 1, 1, 3, 
3, 3, 3, 3, 1, 3, 1, 3, 1, 1, 3, 3, 1, 3, 3, 3, 
1, 3, 3, 3, 1, 3, 3, 3, 3, 3, 3, 3, 1, 3, 1, 1, 
3, 1, 1, 3, 3, 3, 1, 3, 3, 1, 1, 3, 3, 3, 1, 3, 
3, 1, 3, 3, 3, 3, 1, 1, 3, 1, 3, 3, 3, 3, 3, 3, 
1, 1, 1, 1, 3, 3, 3, 3, 1, 1, 1, 1, 1, 3, 3, 3, 
3, 3, 3, 3, 1, 1, 3, 3, 3, 3, 3, 3, 1, 1, 3, 1, 
1, 1, 3, 1, 1, 3, 1, 1, 1, 1, 1, 1, 3, 3, 3, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
1, 1, 3, 3, 3, 3, 3, 1, 1, 1, 3, 3, 1, 1, 3, 1, 
3, 1, 1, 1, 1, 1, 3, 3, 3, 3, 1, 1, 1, 1, 1, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
1, 1, 1, 1, 1, 1, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 
3, 1, 1, 3, 3, 3, 3, 3, 3, 1, 1, 3, 1, 1, 1, 1, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 1, 1, 1, 1, 1, 1, 3, 3, 1, 1, 1, 1, 1, 1, 
3, 3, 1, 1, 3, 1, 1, 3, 1, 3, 1, 1, 1, 1, 1, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
1, 1, 1, 1, 1, 1, 3, 3, 3, 1, 3, 3, 1, 1, 1, 1, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 3, 1, 
1, 94, 3, 3, 3, 3, 3, 3, 94, 47, 1, 3, 3, 3, 3, 3, 
1, 1, 1, 3, 3, 1, 3, 3, 3, 3, 3, 3, 3, 1, 3, 1, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 1, 1, 1, 3, 3, 3, 1, 3, 1, 1, 1, 3, 3, 
3, 1, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 3, 3, 1, 3, 
1, 1, 1, 1, 1, 1, 1, 1, 3, 3, 3, 3, 1, 1, 1, 1, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 1, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
1, 3, 3, 3, 3, 3, 3, 3, 1, 3, 3, 3, 3, 3, 3, 3, 
1, 1, 3, 3, 3, 1, 3, 3, 1, 1, 3, 3, 1, 1, 3, 3, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
133, 133, 68, 133, 133, 134, 133, 68, 150, 142, 68, 34, 68, 135, 135, 134, 
150, 151, 134, 134, 159, 158, 159, 159, 134, 87, 86, 134, 137, 134, 168, 33, 
1, 1, 1, 1, 1, 1, 3, 3, 1, 1, 1, 1, 1, 1, 3, 3, 
1, 1, 1, 1, 1, 1, 3, 3, 1, 1, 1, 1, 1, 1, 3, 3, 
135, 133, 133, 32, 28, 32, 135, 135, 135, 133, 133, 135, 135, 133, 87, 68, 
158, 136, 136, 136, 136, 134, 134, 134, 134, 168, 87, 87, 168, 87, 87, 168, 
3, 3, 1, 3, 3, 3, 3, 3, 3, 3, 1, 3, 3, 3, 3, 1, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
134, 87, 87, 88, 69, 34, 88, 136, 134, 34, 88, 69, 87, 153, 153, 150, 
159, 137, 69, 69, 136, 161, 162, 92, 134, 134, 69, 26, 87, 167, 162, 134, 
1, 3, 3, 3, 3, 3, 1, 1, 3, 3, 1, 1, 1, 1, 1, 1, 
3, 3, 1, 1, 1, 1, 1, 3, 3, 3, 3, 1, 1, 1, 1, 3, 
134, 87, 87, 33, 137, 134, 134, 134, 154, 136, 134, 33, 134, 134, 137, 138, 
163, 158, 138, 137, 138, 137, 138, 158, 33, 87, 168, 168, 134, 87, 87, 168, 
1, 1, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 3, 3, 3, 3, 
135, 32, 135, 133, 135, 133, 32, 136, 135, 32, 135, 135, 133, 133, 135, 135, 
136, 158, 159, 138, 138, 136, 159, 159, 87, 33, 33, 134, 33, 87, 134, 134, 
3, 3, 3, 1, 1, 3, 1, 1, 3, 3, 3, 3, 3, 3, 1, 1, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
32, 34, 69, 87, 87, 71, 138, 87, 68, 134, 68, 134, 70, 155, 149, 156, 
137, 158, 136, 138, 164, 162, 165, 125, 134, 134, 86, 86, 66, 162, 168, 137, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
32, 32, 32, 139, 140, 139, 140, 141, 135, 135, 135, 32, 32, 28, 28, 140, 
28, 28, 140, 139, 28, 140, 142, 141, 33, 136, 158, 137, 134, 136, 159, 138, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 1, 1, 1, 3, 3, 3, 3, 3, 1, 1, 1, 1, 
140, 142, 142, 140, 139, 139, 142, 141, 142, 140, 139, 139, 140, 142, 142, 142, 
142, 140, 140, 142, 141, 141, 141, 141, 137, 134, 136, 138, 138, 136, 136, 158, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
140, 135, 139, 142, 34, 142, 140, 141, 139, 140, 142, 28, 70, 146, 150, 141, 
152, 163, 163, 135, 153, 165, 157, 141, 136, 33, 137, 69, 161, 134, 159, 134, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 3, 3, 
142, 140, 143, 143, 144, 141, 141, 143, 140, 140, 142, 141, 141, 142, 142, 141, 
163, 145, 148, 145, 148, 148, 145, 156, 169, 151, 152, 152, 138, 152, 152, 152, 
3, 1, 1, 1, 1, 1, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 3, 3, 1, 1, 1, 1, 1, 1, 3, 3, 
143, 143, 141, 142, 141, 144, 144, 142, 143, 143, 143, 141, 143, 146, 146, 143, 
149, 149, 144, 156, 149, 147, 147, 144, 152, 152, 169, 152, 152, 154, 152, 169, 
1, 1, 3, 3, 3, 3, 3, 3, 1, 1, 3, 3, 3, 3, 3, 3, 
1, 1, 3, 3, 3, 3, 3, 3, 1, 1, 3, 3, 3, 3, 3, 3, 
140, 140, 143, 32, 143, 143, 141, 144, 139, 141, 142, 27, 110, 157, 141, 141, 
142, 156, 140, 160, 124, 157, 148, 156, 138, 138, 134, 153, 87, 158, 158, 154, 
3, 3, 3, 3, 3, 3, 1, 1, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 
141, 141, 145, 144, 144, 146, 146, 145, 143, 143, 145, 145, 145, 146, 147, 146, 
165, 147, 147, 165, 149, 147, 150, 150, 151, 163, 151, 154, 152, 151, 163, 151, 
1, 3, 1, 1, 1, 3, 1, 3, 3, 3, 1, 1, 3, 3, 1, 3, 
1, 1, 1, 1, 1, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
141, 144, 147, 145, 142, 145, 146, 141, 143, 148, 144, 148, 141, 143, 143, 140, 
147, 149, 165, 147, 147, 149, 148, 166, 151, 151, 151, 163, 122, 151, 152, 169, 
3, 3, 3, 3, 1, 1, 3, 3, 3, 3, 3, 3, 1, 1, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 1, 3, 3, 3, 1, 3, 3, 3, 
141, 140, 135, 148, 148, 142, 149, 148, 143, 158, 88, 145, 157, 144, 143, 143, 
165, 151, 71, 163, 46, 147, 156, 147, 154, 138, 26, 87, 151, 169, 163, 110, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
1, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
142, 145, 144, 149, 147, 150, 147, 141, 141, 145, 147, 147, 147, 147, 147, 146, 
149, 165, 150, 157, 150, 165, 147, 150, 122, 122, 110, 156, 163, 154, 154, 122, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
1, 1, 1, 3, 3, 3, 1, 1, 1, 1, 3, 1, 3, 3, 3, 3, 
148, 147, 147, 147, 146, 146, 147, 147, 144, 149, 146, 147, 147, 147, 147, 146, 
147, 149, 147, 147, 150, 150, 150, 147, 163, 154, 163, 151, 122, 124, 163, 154, 
1, 1, 3, 3, 3, 3, 3, 3, 1, 1, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
143, 141, 142, 136, 140, 146, 144, 148, 141, 142, 152, 70, 159, 45, 146, 143, 
122, 163, 151, 100, 159, 3, 147, 147, 169, 159, 136, 66, 87, 122, 151, 124, 
1, 1, 1, 1, 3, 3, 3, 1, 1, 1, 1, 1, 3, 3, 3, 3, 
1, 1, 3, 3, 3, 3, 3, 1, 3, 1, 3, 3, 3, 3, 1, 1, 
148, 146, 147, 147, 147, 149, 149, 147, 144, 144, 146, 146, 146, 144, 145, 144, 
147, 156, 165, 147, 150, 150, 147, 147, 163, 159, 154, 163, 163, 122, 122, 163, 
1, 1, 3, 3, 3, 1, 3, 3, 1, 1, 1, 3, 3, 3, 3, 3, 
1, 1, 1, 3, 1, 1, 3, 3, 1, 1, 3, 3, 3, 1, 3, 3, 
147, 146, 146, 149, 143, 144, 144, 139, 149, 146, 144, 149, 143, 145, 143, 138, 
150, 150, 165, 147, 147, 165, 148, 154, 148, 166, 151, 166, 163, 151, 159, 136, 
3, 3, 3, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
1, 3, 3, 3, 3, 3, 3, 3, 1, 3, 3, 3, 3, 3, 3, 3, 
140, 142, 28, 148, 145, 151, 145, 143, 140, 141, 34, 28, 93, 146, 145, 143, 
163, 163, 69, 134, 2, 147, 156, 149, 136, 134, 69, 164, 163, 136, 152, 151, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
149, 148, 147, 144, 143, 147, 148, 141, 149, 143, 144, 145, 148, 146, 142, 141, 
147, 165, 149, 165, 165, 147, 163, 156, 151, 154, 154, 154, 154, 154, 138, 154, 
3, 3, 3, 3, 3, 1, 1, 1, 3, 3, 3, 3, 3, 3, 1, 1, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
142, 142, 139, 142, 141, 142, 139, 139, 143, 145, 141, 148, 143, 141, 142, 140, 
147, 147, 147, 165, 156, 148, 148, 166, 163, 154, 154, 152, 138, 136, 159, 136, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 3, 3, 
3, 3, 3, 3, 1, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
139, 32, 133, 142, 142, 141, 142, 148, 28, 70, 68, 157, 149, 142, 141, 141, 
158, 88, 87, 1, 147, 152, 156, 148, 134, 69, 100, 163, 159, 134, 138, 138, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
3, 3, 3, 1, 1, 1, 1, 1, 3, 3, 3, 3, 3, 1, 1, 1, 
148, 142, 144, 139, 135, 140, 142, 139, 142, 141, 144, 141, 140, 141, 143, 142, 
166, 166, 146, 149, 145, 156, 149, 156, 159, 138, 152, 152, 152, 158, 158, 152, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 1, 1, 1, 1, 1, 3, 3, 3, 3, 3, 3, 3, 3, 
142, 145, 142, 142, 143, 139, 32, 140, 141, 143, 140, 142, 145, 141, 140, 28, 
156, 156, 166, 143, 156, 148, 163, 32, 158, 158, 152, 169, 138, 134, 134, 87, 
3, 3, 3, 3, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
32, 34, 28, 28, 139, 140, 141, 142, 27, 34, 157, 141, 28, 141, 140, 140, 
100, 88, 2, 145, 140, 144, 142, 143, 100, 160, 152, 134, 137, 152, 138, 152, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 1, 1, 1, 1, 
3, 3, 3, 3, 1, 1, 1, 1, 1, 3, 3, 3, 1, 1, 1, 1, 
135, 140, 139, 32, 139, 140, 139, 28, 139, 140, 139, 139, 140, 142, 140, 139, 
145, 143, 142, 140, 141, 143, 143, 141, 152, 158, 137, 136, 138, 138, 138, 138, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 3, 3, 3, 3, 1, 
1, 1, 3, 1, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
139, 134, 28, 142, 134, 133, 32, 69, 140, 28, 28, 152, 135, 133, 133, 153, 
151, 163, 152, 154, 159, 138, 135, 160, 137, 136, 134, 137, 33, 168, 87, 160, 
1, 1, 1, 3, 3, 3, 1, 1, 1, 1, 1, 3, 3, 3, 1, 1, 
1, 1, 1, 1, 3, 3, 1, 1, 1, 1, 1, 1, 3, 3, 1, 1, 
70, 138, 135, 68, 28, 32, 139, 134, 160, 157, 142, 133, 139, 158, 139, 133, 
167, 157, 148, 136, 152, 158, 154, 138, 167, 136, 137, 168, 33, 105, 134, 33, 
3, 1, 1, 1, 1, 1, 1, 1, 3, 1, 1, 1, 1, 1, 1, 1, 
3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
133, 68, 135, 133, 28, 134, 152, 136, 135, 68, 135, 133, 32, 87, 138, 133, 
158, 136, 138, 136, 158, 133, 159, 137, 134, 87, 33, 68, 134, 69, 134, 33, 
1, 3, 3, 1, 1, 1, 1, 3, 1, 3, 3, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 3, 3, 1, 1, 1, 1, 1, 3, 3, 1, 
134, 134, 134, 134, 134, 134, 69, 71, 87, 134, 134, 33, 33, 86, 71, 161, 
134, 138, 138, 137, 33, 87, 26, 161, 87, 33, 168, 86, 86, 23, 160, 161, 
155, 155, 167, 160, 160, 167, 167, 160, 175, 172, 176, 177, 177, 174, 172, 172, 
162, 174, 174, 174, 174, 172, 172, 177, 177, 180, 180, 181, 177, 177, 181, 181, 
172, 181, 181, 172, 181, 177, 177, 172, 172, 177, 177, 181, 172, 176, 176, 181, 
178, 178, 172, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
170, 171, 171, 167, 167, 167, 167, 170, 172, 176, 176, 176, 176, 176, 174, 176, 
176, 176, 172, 172, 172, 172, 176, 176, 177, 177, 181, 181, 181, 172, 172, 172, 
177, 181, 181, 181, 181, 181, 172, 172, 181, 172, 181, 181, 176, 181, 181, 181, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
160, 170, 167, 155, 155, 160, 155, 162, 172, 174, 171, 178, 174, 171, 160, 174, 
161, 161, 172, 155, 155, 162, 174, 171, 174, 171, 172, 174, 172, 172, 174, 172, 
178, 178, 177, 178, 172, 172, 172, 174, 172, 174, 174, 178, 178, 178, 172, 174, 
181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 
155, 155, 160, 160, 26, 167, 167, 167, 161, 174, 171, 174, 171, 174, 161, 161, 
161, 174, 171, 174, 161, 162, 178, 161, 174, 174, 171, 174, 172, 178, 172, 172, 
172, 178, 172, 174, 172, 174, 172, 178, 172, 178, 172, 174, 178, 174, 178, 178, 
181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 
155, 170, 167, 167, 167, 171, 170, 170, 178, 172, 174, 174, 176, 177, 174, 162, 
178, 172, 174, 178, 172, 174, 172, 162, 177, 172, 177, 176, 172, 181, 179, 176, 
177, 172, 177, 181, 181, 177, 180, 172, 178, 172, 181, 181, 181, 177, 181, 181, 
178, 178, 178, 178, 172, 178, 178, 178, 178, 178, 172, 172, 178, 178, 178, 172, 
170, 172, 167, 162, 173, 171, 162, 174, 174, 177, 64, 162, 178, 64, 177, 176, 
172, 177, 179, 176, 177, 177, 172, 177, 180, 177, 162, 179, 172, 162, 179, 181, 
177, 180, 177, 181, 172, 177, 181, 181, 177, 179, 180, 177, 181, 172, 177, 177, 
178, 178, 178, 172, 178, 178, 178, 172, 178, 172, 178, 178, 178, 172, 172, 178, 
153, 100, 71, 160, 167, 100, 100, 160, 177, 176, 178, 174, 174, 174, 174, 174, 
172, 178, 174, 176, 172, 172, 172, 176, 181, 177, 176, 176, 172, 176, 176, 176, 
177, 181, 172, 181, 181, 177, 181, 181, 181, 172, 180, 181, 176, 181, 181, 181, 
181, 178, 181, 178, 181, 181, 181, 181, 181, 181, 181, 181, 178, 181, 178, 181, 
160, 153, 160, 100, 71, 160, 160, 71, 172, 174, 162, 174, 172, 172, 174, 178, 
172, 174, 174, 174, 172, 178, 174, 172, 177, 176, 172, 172, 176, 177, 177, 172, 
177, 181, 181, 181, 177, 181, 181, 181, 181, 181, 176, 177, 176, 172, 181, 177, 
181, 181, 181, 181, 181, 181, 178, 181, 178, 181, 178, 181, 178, 181, 181, 178, 
66, 155, 160, 161, 155, 155, 155, 160, 170, 162, 172, 178, 161, 174, 174, 178, 
172, 174, 174, 178, 174, 161, 172, 174, 172, 181, 174, 180, 174, 177, 174, 172, 
177, 172, 181, 177, 172, 177, 172, 181, 174, 178, 172, 174, 172, 174, 172, 178, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
71, 66, 71, 100, 160, 100, 71, 100, 178, 178, 172, 174, 174, 174, 178, 174, 
174, 174, 172, 174, 171, 172, 172, 178, 174, 174, 178, 174, 172, 178, 172, 172, 
181, 181, 177, 172, 181, 176, 177, 172, 172, 172, 174, 172, 178, 178, 174, 172, 
178, 178, 178, 178, 178, 178, 172, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
100, 100, 160, 100, 71, 100, 100, 100, 174, 174, 174, 178, 172, 174, 174, 174, 
178, 178, 178, 161, 172, 178, 174, 178, 178, 178, 172, 172, 178, 178, 172, 172, 
181, 181, 181, 181, 177, 181, 172, 181, 178, 178, 172, 178, 178, 178, 172, 178, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
167, 171, 160, 171, 155, 155, 160, 71, 174, 174, 172, 172, 174, 174, 174, 174, 
172, 172, 172, 174, 174, 161, 172, 178, 172, 174, 174, 172, 172, 181, 172, 176, 
181, 177, 177, 181, 180, 181, 177, 181, 178, 172, 178, 174, 172, 172, 174, 172, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
160, 26, 71, 26, 26, 26, 71, 160, 162, 162, 174, 174, 174, 178, 178, 174, 
174, 174, 172, 172, 172, 172, 172, 172, 177, 172, 172, 172, 176, 177, 176, 176, 
172, 181, 172, 172, 176, 177, 181, 181, 181, 178, 172, 181, 181, 178, 181, 172, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 172, 178, 178, 172, 
160, 71, 164, 164, 71, 66, 164, 26, 162, 174, 172, 174, 177, 178, 172, 174, 
172, 178, 178, 178, 178, 172, 178, 172, 172, 172, 177, 181, 172, 176, 177, 172, 
181, 181, 181, 181, 181, 181, 181, 181, 178, 178, 181, 178, 178, 181, 181, 178, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
160, 66, 167, 162, 155, 170, 105, 168, 162, 172, 172, 172, 174, 176, 172, 172, 
174, 176, 172, 175, 180, 172, 177, 162, 172, 172, 172, 177, 177, 181, 181, 181, 
177, 180, 181, 177, 172, 177, 181, 180, 177, 172, 181, 181, 179, 177, 176, 172, 
172, 178, 172, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
105, 86, 86, 86, 86, 66, 66, 23, 172, 174, 177, 174, 177, 174, 177, 174, 
174, 174, 174, 172, 172, 172, 176, 172, 176, 177, 172, 172, 181, 176, 177, 177, 
181, 172, 181, 177, 177, 181, 172, 181, 181, 172, 181, 177, 177, 172, 172, 181, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 172, 
164, 66, 23, 71, 23, 86, 66, 26, 174, 172, 172, 177, 178, 173, 176, 177, 
172, 176, 174, 162, 177, 176, 176, 174, 181, 176, 176, 176, 176, 181, 172, 180, 
181, 181, 177, 180, 172, 177, 181, 181, 181, 177, 181, 172, 181, 177, 181, 181, 
178, 178, 172, 178, 178, 178, 172, 178, 172, 178, 178, 178, 178, 178, 178, 172, 
26, 26, 26, 160, 161, 161, 71, 105, 177, 174, 172, 172, 176, 177, 176, 172, 
176, 174, 176, 176, 172, 172, 176, 174, 180, 172, 176, 172, 181, 177, 181, 172, 
181, 181, 181, 181, 172, 172, 181, 181, 177, 181, 181, 177, 172, 180, 181, 177, 
172, 178, 178, 172, 178, 178, 178, 178, 178, 178, 172, 178, 178, 172, 178, 178, 
69, 26, 66, 23, 66, 23, 66, 26, 175, 176, 174, 172, 174, 172, 178, 162, 
174, 174, 174, 178, 178, 172, 171, 172, 181, 180, 172, 176, 176, 177, 177, 177, 
181, 172, 172, 181, 180, 177, 177, 172, 181, 181, 181, 181, 172, 178, 181, 180, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
66, 66, 71, 164, 164, 71, 160, 167, 174, 178, 174, 178, 174, 174, 174, 162, 
172, 178, 172, 178, 174, 174, 172, 172, 177, 177, 172, 176, 177, 177, 172, 172, 
177, 181, 181, 181, 172, 181, 181, 181, 172, 172, 181, 181, 172, 172, 181, 181, 
178, 178, 178, 178, 172, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
170, 167, 167, 155, 155, 155, 71, 23, 174, 172, 174, 174, 162, 174, 172, 172, 
172, 172, 174, 178, 170, 172, 177, 174, 174, 177, 172, 176, 180, 177, 177, 176, 
177, 177, 181, 181, 177, 172, 172, 177, 181, 178, 178, 181, 162, 175, 172, 177, 
178, 178, 172, 178, 172, 178, 178, 172, 178, 178, 172, 178, 178, 178, 178, 178, 
71, 160, 66, 71, 167, 100, 160, 71, 174, 174, 172, 174, 162, 174, 172, 172, 
178, 176, 178, 178, 178, 172, 172, 172, 172, 172, 177, 174, 172, 172, 176, 176, 
180, 172, 177, 181, 181, 177, 181, 181, 172, 172, 181, 181, 172, 178, 181, 172, 
178, 178, 178, 178, 178, 178, 172, 178, 178, 178, 178, 178, 178, 178, 172, 178, 
71, 26, 71, 26, 170, 167, 160, 170, 174, 178, 174, 174, 174, 174, 174, 174, 
172, 172, 174, 174, 172, 176, 178, 172, 172, 172, 177, 176, 172, 176, 176, 176, 
181, 181, 177, 181, 172, 177, 181, 181, 181, 181, 178, 181, 181, 178, 181, 181, 
178, 178, 178, 178, 178, 178, 172, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
171, 160, 162, 155, 167, 26, 160, 160, 174, 176, 173, 162, 162, 171, 172, 172, 
172, 172, 172, 178, 174, 174, 176, 171, 172, 181, 162, 180, 179, 172, 177, 177, 
177, 176, 181, 176, 172, 181, 181, 181, 177, 181, 170, 177, 177, 178, 181, 180, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
160, 100, 160, 71, 71, 160, 160, 71, 174, 172, 174, 172, 172, 174, 174, 172, 
172, 176, 174, 176, 172, 174, 172, 172, 176, 177, 174, 176, 172, 174, 176, 176, 
176, 177, 181, 172, 181, 177, 177, 172, 178, 172, 172, 172, 178, 174, 178, 172, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
160, 160, 71, 100, 171, 155, 161, 100, 174, 174, 174, 174, 176, 174, 174, 172, 
174, 175, 172, 174, 175, 172, 174, 174, 177, 177, 172, 174, 172, 172, 174, 172, 
181, 176, 172, 177, 181, 172, 177, 172, 172, 172, 172, 174, 178, 172, 178, 178, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
153, 155, 155, 155, 160, 100, 71, 160, 174, 176, 178, 174, 174, 172, 172, 174, 
174, 174, 170, 177, 172, 172, 174, 175, 180, 181, 172, 162, 179, 176, 162, 179, 
172, 181, 177, 177, 181, 181, 181, 181, 174, 181, 181, 172, 177, 181, 179, 177, 
178, 178, 181, 181, 181, 181, 178, 181, 178, 178, 181, 181, 172, 181, 181, 178, 
160, 71, 153, 160, 100, 167, 160, 160, 174, 172, 174, 176, 172, 174, 174, 174, 
172, 174, 174, 172, 172, 177, 174, 172, 177, 177, 181, 172, 176, 176, 176, 176, 
177, 181, 180, 181, 177, 172, 181, 177, 181, 181, 172, 176, 177, 172, 181, 177, 
181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 178, 181, 178, 181, 178, 
171, 170, 167, 160, 161, 161, 171, 155, 162, 174, 172, 172, 162, 162, 176, 176, 
161, 176, 172, 172, 177, 177, 172, 172, 172, 181, 172, 181, 177, 181, 180, 172, 
172, 181, 181, 177, 180, 172, 177, 181, 181, 181, 177, 181, 180, 172, 162, 181, 
178, 178, 172, 178, 178, 178, 172, 172, 181, 172, 172, 178, 178, 178, 172, 178, 
155, 162, 171, 170, 160, 161, 171, 161, 172, 171, 174, 162, 170, 172, 177, 162, 
176, 172, 174, 162, 176, 176, 176, 174, 177, 176, 179, 180, 181, 177, 181, 176, 
181, 181, 181, 172, 181, 181, 177, 177, 172, 172, 177, 177, 172, 172, 177, 181, 
178, 178, 172, 172, 178, 178, 178, 172, 178, 178, 178, 178, 178, 178, 178, 178, 
170, 161, 160, 153, 160, 155, 160, 160, 172, 155, 161, 161, 171, 155, 155, 178, 
172, 161, 161, 161, 155, 155, 161, 161, 177, 174, 174, 174, 178, 174, 178, 172, 
177, 172, 174, 178, 178, 178, 172, 172, 172, 172, 178, 181, 178, 178, 181, 172, 
181, 181, 181, 178, 181, 181, 181, 181, 178, 178, 181, 181, 178, 181, 181, 181, 
167, 167, 167, 167, 171, 167, 161, 174, 174, 174, 174, 174, 178, 172, 172, 178, 
155, 174, 178, 174, 174, 176, 174, 174, 174, 178, 172, 172, 178, 172, 176, 177, 
177, 176, 180, 172, 176, 172, 172, 177, 177, 177, 181, 181, 181, 181, 181, 181, 
181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 
178, 178, 178, 178, 178, 178, 178, 178, 161, 178, 161, 161, 161, 161, 161, 161, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 
181, 181, 181, 181, 181, 181, 181, 181, 176, 176, 176, 176, 176, 176, 176, 176, 
161, 161, 161, 161, 161, 161, 161, 161, 178, 178, 178, 178, 178, 178, 178, 178, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 
181, 181, 181, 181, 181, 181, 181, 176, 176, 176, 176, 176, 176, 176, 176, 176, 
181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 
176, 172, 176, 176, 176, 176, 176, 172, 176, 176, 172, 172, 176, 176, 176, 176, 
176, 176, 176, 176, 176, 176, 176, 176, 178, 178, 178, 178, 178, 178, 178, 178, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 
176, 176, 176, 172, 176, 176, 176, 176, 172, 176, 176, 176, 176, 176, 176, 176, 
176, 176, 176, 176, 176, 176, 176, 176, 178, 178, 178, 178, 178, 178, 178, 178, 
178, 178, 178, 178, 178, 178, 178, 176, 178, 178, 178, 178, 178, 178, 178, 178, 
178, 178, 178, 178, 178, 178, 172, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
176, 176, 176, 176, 178, 178, 178, 172, 176, 176, 176, 176, 176, 176, 178, 178, 
176, 176, 176, 176, 176, 176, 176, 176, 181, 181, 181, 181, 181, 181, 176, 176, 
181, 181, 181, 181, 181, 181, 181, 181, 176, 176, 176, 176, 176, 176, 176, 176, 
178, 178, 178, 161, 161, 161, 161, 161, 161, 178, 178, 161, 178, 161, 178, 161, 
178, 178, 172, 178, 178, 172, 178, 178, 178, 178, 178, 161, 178, 161, 172, 161, 
178, 178, 178, 178, 161, 178, 178, 178, 176, 176, 176, 178, 178, 176, 178, 178, 
176, 176, 176, 176, 176, 178, 176, 178, 176, 176, 178, 178, 178, 178, 178, 178, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
178, 178, 178, 178, 178, 178, 178, 178, 181, 181, 181, 181, 181, 181, 181, 181, 
176, 176, 176, 176, 176, 176, 176, 176, 172, 172, 172, 172, 172, 172, 172, 172, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
178, 178, 178, 178, 178, 178, 178, 178, 181, 181, 181, 181, 181, 181, 181, 181, 
176, 176, 176, 176, 176, 176, 176, 176, 178, 178, 178, 178, 178, 178, 178, 178, 
161, 178, 178, 161, 161, 161, 178, 161, 178, 178, 161, 178, 178, 178, 178, 178, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 172, 178, 172, 178, 
176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 
181, 181, 181, 181, 181, 181, 181, 181, 176, 176, 176, 176, 176, 176, 176, 176, 
161, 161, 161, 161, 161, 178, 178, 161, 178, 178, 178, 178, 178, 172, 161, 178, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 172, 178, 178, 
176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 
181, 181, 181, 181, 181, 181, 181, 181, 176, 176, 176, 176, 176, 176, 176, 176, 
161, 161, 161, 178, 161, 178, 161, 161, 178, 178, 178, 178, 178, 178, 178, 178, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 
181, 181, 181, 181, 181, 181, 181, 181, 176, 176, 176, 176, 176, 176, 176, 176, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 161, 178, 161, 178, 161, 178, 161, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 
181, 181, 181, 181, 181, 181, 181, 176, 176, 176, 176, 176, 176, 176, 176, 176, 
172, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
178, 178, 178, 178, 178, 178, 178, 178, 176, 176, 176, 176, 176, 176, 176, 176, 
176, 176, 176, 176, 176, 176, 176, 176, 181, 181, 181, 181, 181, 181, 181, 181, 
181, 181, 181, 181, 181, 181, 181, 181, 176, 176, 176, 176, 176, 176, 176, 176, 
178, 178, 178, 178, 178, 178, 172, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
178, 172, 178, 178, 178, 178, 178, 178, 172, 176, 176, 172, 176, 176, 172, 176, 
176, 176, 176, 176, 176, 176, 176, 176, 181, 181, 181, 181, 181, 181, 181, 181, 
181, 181, 181, 181, 181, 181, 181, 181, 176, 176, 176, 176, 176, 176, 176, 176, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 161, 172, 161, 178, 161, 178, 161, 
178, 172, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 
181, 181, 181, 181, 181, 181, 181, 181, 176, 176, 176, 176, 176, 176, 176, 176, 
178, 178, 178, 178, 178, 172, 178, 178, 161, 161, 161, 161, 161, 161, 161, 161, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 
181, 181, 181, 181, 181, 181, 181, 181, 176, 176, 176, 176, 176, 176, 176, 176, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 161, 178, 161, 178, 161, 178, 161, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 
181, 181, 181, 181, 181, 181, 181, 181, 176, 176, 176, 176, 176, 176, 176, 176, 
178, 178, 178, 178, 172, 178, 178, 172, 178, 161, 178, 161, 178, 161, 178, 178, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 
181, 181, 181, 181, 181, 181, 181, 176, 176, 176, 176, 176, 176, 176, 176, 176, 
178, 178, 178, 178, 178, 178, 178, 172, 178, 178, 178, 178, 178, 178, 178, 178, 
178, 178, 178, 178, 176, 178, 178, 178, 178, 172, 176, 176, 176, 176, 176, 176, 
176, 176, 176, 176, 176, 176, 176, 176, 181, 181, 181, 181, 181, 181, 181, 181, 
176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 172, 
178, 178, 178, 178, 172, 172, 178, 178, 176, 172, 176, 176, 176, 176, 176, 176, 
176, 176, 176, 176, 176, 176, 176, 176, 181, 181, 181, 181, 181, 181, 181, 181, 
181, 181, 181, 181, 181, 181, 181, 181, 176, 176, 176, 176, 176, 176, 176, 176, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
178, 178, 178, 178, 178, 178, 172, 172, 176, 176, 176, 176, 176, 172, 176, 176, 
176, 176, 176, 176, 176, 176, 176, 176, 181, 181, 181, 181, 181, 181, 181, 181, 
181, 181, 181, 181, 181, 181, 181, 181, 176, 176, 176, 176, 176, 176, 176, 176, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
178, 178, 178, 178, 178, 178, 172, 178, 176, 176, 176, 176, 176, 172, 172, 176, 
176, 176, 176, 176, 176, 176, 176, 176, 181, 181, 181, 181, 181, 181, 181, 181, 
181, 181, 181, 181, 181, 181, 181, 181, 176, 176, 176, 176, 176, 176, 176, 176, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
178, 178, 178, 178, 178, 178, 178, 178, 176, 176, 172, 176, 176, 176, 176, 176, 
176, 176, 176, 176, 176, 176, 176, 176, 181, 181, 181, 181, 181, 181, 181, 181, 
181, 181, 181, 181, 181, 181, 181, 181, 176, 176, 176, 176, 176, 176, 176, 176, 
178, 178, 178, 178, 172, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
172, 178, 178, 178, 172, 178, 172, 178, 176, 176, 176, 172, 176, 172, 176, 172, 
176, 176, 176, 176, 176, 176, 176, 176, 181, 181, 181, 181, 181, 181, 181, 181, 
181, 181, 181, 181, 181, 181, 181, 181, 176, 176, 176, 176, 176, 176, 176, 176, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 161, 178, 161, 178, 161, 178, 161, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
178, 178, 178, 178, 178, 178, 178, 178, 181, 181, 181, 181, 181, 181, 181, 181, 
181, 176, 176, 181, 176, 176, 176, 176, 176, 176, 178, 178, 178, 178, 178, 178, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 161, 172, 161, 178, 161, 172, 161, 
178, 178, 178, 178, 178, 178, 172, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
178, 178, 178, 178, 178, 178, 178, 178, 181, 181, 181, 181, 181, 181, 181, 181, 
176, 176, 176, 176, 176, 176, 176, 176, 178, 178, 178, 178, 178, 178, 178, 178, 
178, 172, 178, 172, 178, 172, 178, 172, 178, 172, 178, 178, 172, 178, 178, 178, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 172, 172, 178, 178, 178, 
178, 178, 178, 178, 178, 178, 178, 178, 181, 178, 178, 178, 178, 178, 178, 178, 
176, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
178, 178, 172, 178, 178, 172, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
178, 178, 178, 161, 178, 178, 178, 178, 178, 161, 172, 178, 178, 161, 178, 161, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
178, 178, 178, 176, 176, 178, 178, 178, 176, 176, 176, 176, 176, 176, 176, 176, 
176, 176, 181, 181, 181, 176, 181, 181, 178, 176, 176, 176, 176, 176, 176, 176, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 161, 178, 161, 178, 161, 178, 161, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 172, 
176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 
181, 181, 181, 181, 181, 181, 181, 176, 176, 176, 176, 176, 176, 176, 176, 176, 
161, 181, 181, 178, 176, 181, 181, 181, 178, 176, 181, 178, 176, 176, 181, 181, 
178, 176, 176, 176, 176, 176, 176, 176, 178, 176, 172, 176, 176, 176, 176, 176, 
176, 176, 178, 178, 176, 176, 176, 176, 176, 176, 178, 176, 178, 176, 178, 178, 
176, 176, 176, 178, 178, 178, 176, 172, 176, 178, 178, 178, 178, 178, 178, 176, 
181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 176, 181, 181, 181, 181, 
176, 176, 176, 176, 176, 176, 176, 176, 178, 178, 178, 178, 178, 178, 178, 178, 
176, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 161, 178, 178, 178, 
176, 178, 176, 161, 178, 161, 161, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
178, 178, 172, 178, 178, 172, 178, 178, 172, 178, 178, 178, 178, 178, 178, 172, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 172, 172, 172, 178, 178, 178, 178, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 172, 172, 172, 172, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
178, 178, 172, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
178, 178, 178, 178, 178, 178, 178, 172, 172, 172, 172, 178, 178, 178, 172, 172, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
178, 178, 178, 178, 178, 178, 178, 178, 172, 178, 178, 178, 178, 178, 178, 178, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
178, 178, 178, 172, 172, 178, 178, 178, 178, 178, 178, 172, 172, 178, 178, 178, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
178, 172, 178, 178, 178, 178, 178, 172, 178, 178, 178, 178, 178, 178, 178, 178, 
178, 178, 178, 178, 178, 178, 178, 178, 172, 172, 178, 178, 172, 172, 172, 178, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
178, 178, 178, 178, 178, 172, 172, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 172, 172, 172, 172, 178, 178, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
178, 172, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
178, 178, 178, 172, 178, 178, 178, 178, 178, 178, 172, 178, 178, 178, 178, 178, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
178, 178, 178, 178, 178, 178, 172, 172, 178, 178, 178, 178, 178, 178, 178, 178, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 172, 172, 172, 178, 178, 172, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
178, 178, 178, 172, 178, 178, 172, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
178, 178, 178, 178, 178, 178, 178, 178, 172, 172, 178, 178, 178, 172, 172, 178, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
178, 178, 178, 178, 178, 178, 178, 178, 172, 178, 178, 178, 178, 172, 178, 178, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 172, 172, 178, 178, 178, 178, 172, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
178, 178, 178, 178, 178, 178, 178, 172, 178, 178, 178, 178, 178, 178, 178, 172, 
172, 178, 178, 178, 178, 178, 178, 178, 172, 178, 178, 172, 172, 172, 178, 178, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 172, 178, 178, 178, 178, 
178, 178, 178, 172, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
178, 178, 172, 178, 178, 172, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
178, 172, 178, 178, 172, 178, 178, 178, 178, 172, 178, 178, 172, 178, 178, 178, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
178, 178, 178, 178, 178, 172, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
178, 178, 178, 178, 178, 178, 178, 178, 172, 172, 172, 178, 178, 178, 178, 172, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
178, 178, 178, 172, 178, 178, 178, 172, 178, 178, 178, 178, 178, 178, 178, 178, 
178, 178, 178, 178, 178, 172, 178, 178, 178, 178, 178, 172, 172, 172, 172, 172, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
172, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
178, 178, 178, 178, 172, 172, 178, 178, 172, 172, 172, 172, 178, 178, 178, 178, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
178, 178, 178, 172, 178, 178, 178, 178, 178, 178, 178, 172, 178, 178, 178, 178, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 172, 178, 178, 172, 172, 172, 172, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
178, 172, 178, 178, 178, 178, 178, 172, 178, 178, 178, 178, 178, 178, 178, 178, 
178, 178, 178, 178, 178, 178, 178, 178, 172, 178, 178, 178, 178, 172, 172, 178, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 172, 172, 172, 178, 178, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
178, 178, 178, 178, 178, 178, 178, 178, 172, 178, 178, 178, 178, 178, 178, 178, 
178, 172, 178, 178, 178, 172, 178, 178, 178, 172, 172, 172, 172, 172, 178, 178, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
172, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
178, 178, 178, 178, 178, 172, 178, 178, 172, 178, 178, 178, 172, 172, 172, 178, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
178, 178, 178, 178, 172, 178, 178, 178, 172, 178, 178, 178, 178, 178, 178, 178, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 172, 172, 172, 172, 178, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
172, 178, 178, 178, 178, 178, 178, 178, 172, 178, 178, 178, 178, 178, 178, 178, 
178, 178, 178, 172, 178, 178, 178, 178, 178, 172, 172, 178, 178, 178, 178, 178, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 172, 178, 178, 178, 178, 178, 
178, 178, 178, 178, 178, 172, 178, 178, 178, 172, 172, 172, 178, 178, 178, 172, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
178, 178, 178, 178, 178, 178, 172, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
178, 178, 178, 178, 178, 178, 178, 178, 172, 172, 172, 172, 178, 178, 172, 172, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
178, 178, 178, 178, 178, 178, 172, 178, 178, 172, 178, 178, 178, 178, 178, 178, 
178, 178, 178, 178, 178, 178, 178, 172, 172, 178, 178, 178, 178, 178, 172, 172, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 172, 178, 178, 178, 178, 178, 
178, 178, 178, 178, 178, 178, 178, 178, 172, 172, 178, 178, 178, 172, 172, 178, 
178, 178, 178, 178, 178, 178, 178, 178, 172, 172, 178, 178, 178, 178, 172, 172, 
172, 172, 172, 172, 172, 172, 172, 172, 178, 178, 178, 172, 172, 178, 178, 178, 
178, 178, 172, 172, 172, 172, 178, 178, 172, 172, 172, 172, 172, 172, 172, 172, 
172, 172, 172, 172, 172, 172, 172, 172, 178, 172, 172, 172, 172, 172, 172, 178, 
172, 178, 178, 178, 178, 178, 178, 172, 172, 178, 178, 178, 178, 178, 178, 172, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 172, 172, 172, 172, 172, 172, 178, 
172, 172, 172, 172, 172, 172, 172, 178, 178, 172, 172, 172, 172, 172, 172, 178, 
178, 172, 172, 172, 172, 172, 172, 178, 178, 172, 172, 172, 172, 172, 172, 178, 
178, 172, 172, 172, 178, 178, 178, 172, 172, 172, 172, 178, 174, 178, 172, 172, 
172, 172, 178, 178, 174, 178, 172, 172, 172, 172, 178, 178, 178, 178, 172, 172, 
178, 178, 178, 172, 172, 172, 172, 178, 178, 172, 172, 172, 172, 172, 172, 178, 
172, 172, 172, 172, 171, 172, 172, 178, 175, 171, 172, 171, 171, 172, 172, 178, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
178, 178, 178, 178, 178, 172, 172, 172, 178, 178, 178, 178, 172, 172, 172, 172, 
178, 178, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 
172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 
172, 172, 172, 172, 172, 172, 178, 178, 172, 172, 172, 172, 172, 178, 178, 178, 
178, 178, 178, 178, 178, 178, 172, 172, 174, 178, 178, 178, 172, 172, 172, 172, 
178, 178, 178, 178, 172, 172, 172, 172, 172, 172, 172, 172, 172, 178, 178, 178, 
175, 171, 172, 172, 172, 172, 178, 178, 172, 172, 172, 172, 172, 172, 172, 172, 
172, 172, 172, 172, 172, 178, 172, 172, 172, 172, 172, 178, 178, 178, 172, 172, 
172, 178, 178, 178, 178, 178, 172, 172, 172, 178, 178, 178, 178, 172, 172, 172, 
178, 178, 178, 178, 172, 172, 172, 172, 172, 172, 178, 172, 172, 172, 172, 172, 
172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 175, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 
172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 
172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 
172, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 172, 172, 172, 172, 
178, 178, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 
172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 
178, 178, 178, 172, 172, 178, 178, 178, 172, 172, 172, 172, 178, 178, 178, 178, 
172, 172, 172, 178, 178, 178, 178, 172, 172, 172, 172, 178, 178, 178, 172, 172, 
172, 172, 172, 178, 178, 172, 172, 172, 175, 171, 172, 172, 178, 178, 172, 172, 
171, 171, 171, 172, 172, 172, 178, 172, 172, 172, 172, 172, 172, 172, 172, 172, 
172, 172, 178, 178, 172, 172, 172, 178, 172, 172, 178, 178, 178, 172, 172, 178, 
178, 178, 178, 178, 178, 172, 172, 178, 172, 178, 178, 178, 178, 172, 172, 178, 
172, 178, 172, 172, 172, 172, 172, 172, 172, 178, 172, 172, 172, 172, 172, 172, 
172, 172, 172, 172, 172, 172, 172, 171, 178, 178, 172, 172, 172, 172, 172, 172, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
178, 178, 178, 178, 178, 178, 178, 172, 172, 172, 172, 178, 178, 172, 172, 172, 
172, 172, 178, 178, 178, 178, 172, 172, 172, 178, 178, 178, 178, 178, 178, 178, 
178, 178, 178, 172, 172, 172, 178, 178, 172, 172, 172, 172, 172, 172, 172, 178, 
174, 178, 172, 178, 174, 178, 178, 178, 174, 178, 172, 172, 178, 178, 178, 178, 
178, 178, 172, 172, 172, 178, 178, 178, 178, 178, 172, 172, 172, 178, 178, 178, 
178, 178, 178, 172, 171, 172, 178, 172, 172, 172, 178, 172, 172, 172, 178, 172, 
172, 172, 178, 172, 171, 178, 174, 172, 172, 172, 178, 172, 172, 178, 178, 171, 
178, 178, 172, 172, 172, 178, 178, 172, 178, 178, 172, 172, 178, 178, 178, 172, 
178, 178, 172, 172, 178, 178, 178, 172, 172, 178, 172, 172, 178, 178, 178, 172, 
172, 172, 172, 172, 178, 178, 178, 172, 172, 172, 172, 172, 172, 178, 178, 172, 
172, 172, 171, 172, 172, 172, 172, 172, 175, 172, 172, 171, 172, 172, 172, 172, 
172, 172, 178, 178, 178, 178, 172, 178, 178, 178, 172, 172, 178, 178, 178, 172, 
178, 178, 172, 172, 178, 174, 174, 172, 178, 178, 172, 172, 172, 178, 178, 172, 
172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 178, 
172, 172, 172, 172, 172, 172, 172, 178, 172, 172, 171, 175, 172, 172, 178, 178, 
178, 178, 172, 178, 178, 178, 178, 172, 178, 178, 172, 172, 172, 178, 178, 178, 
172, 178, 178, 172, 172, 172, 178, 174, 172, 178, 178, 172, 172, 172, 172, 178, 
172, 172, 178, 172, 172, 172, 172, 178, 172, 172, 172, 178, 178, 172, 172, 172, 
172, 175, 172, 178, 172, 172, 172, 172, 172, 175, 172, 172, 171, 175, 175, 172, 
172, 178, 178, 172, 172, 172, 178, 178, 172, 172, 172, 172, 172, 172, 172, 172, 
178, 172, 172, 178, 178, 178, 172, 172, 178, 172, 178, 174, 174, 178, 172, 172, 
172, 172, 178, 178, 178, 178, 172, 172, 172, 172, 172, 172, 172, 172, 172, 171, 
172, 172, 172, 172, 172, 172, 175, 175, 172, 172, 172, 172, 172, 172, 171, 175, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 174, 174, 174, 174, 174, 174, 178, 
172, 172, 172, 178, 178, 178, 178, 172, 172, 172, 172, 172, 172, 172, 172, 172, 
172, 172, 172, 178, 178, 178, 178, 172, 172, 172, 172, 172, 172, 178, 172, 178, 
175, 171, 171, 172, 172, 172, 172, 172, 175, 171, 175, 175, 175, 171, 172, 172, 
172, 172, 178, 178, 172, 178, 178, 178, 172, 172, 178, 178, 172, 178, 178, 178, 
172, 178, 178, 178, 172, 178, 174, 178, 172, 178, 178, 178, 172, 172, 178, 178, 
172, 172, 178, 172, 172, 172, 178, 172, 172, 172, 178, 172, 171, 172, 178, 172, 
172, 172, 172, 172, 175, 172, 172, 172, 172, 172, 172, 171, 173, 171, 172, 172, 
172, 172, 172, 178, 178, 178, 178, 172, 172, 172, 172, 178, 178, 178, 178, 172, 
172, 172, 178, 178, 178, 178, 178, 172, 172, 172, 178, 178, 178, 172, 172, 172, 
172, 178, 178, 178, 178, 172, 172, 172, 172, 178, 178, 178, 172, 172, 172, 172, 
172, 172, 172, 172, 172, 172, 172, 171, 172, 172, 172, 172, 172, 172, 172, 171, 
178, 178, 178, 172, 172, 172, 172, 172, 178, 172, 172, 178, 178, 178, 172, 172, 
172, 172, 172, 178, 178, 178, 178, 178, 172, 172, 172, 178, 172, 178, 178, 178, 
172, 178, 172, 172, 172, 172, 178, 178, 172, 174, 172, 172, 171, 171, 172, 178, 
172, 178, 172, 172, 172, 171, 172, 172, 172, 172, 172, 172, 172, 172, 172, 175, 
172, 172, 172, 172, 178, 178, 178, 178, 172, 178, 172, 172, 172, 172, 178, 178, 
178, 178, 178, 172, 172, 172, 172, 178, 178, 178, 178, 172, 172, 172, 172, 172, 
174, 178, 172, 172, 172, 172, 172, 172, 178, 172, 172, 172, 172, 172, 172, 172, 
172, 172, 172, 172, 172, 172, 172, 172, 175, 171, 172, 172, 172, 172, 172, 172, 
178, 172, 178, 178, 172, 172, 172, 172, 178, 172, 172, 178, 178, 172, 172, 178, 
172, 172, 172, 172, 172, 178, 178, 178, 172, 172, 172, 172, 172, 172, 172, 172, 
172, 172, 172, 172, 172, 172, 172, 172, 172, 178, 172, 172, 172, 172, 172, 175, 
172, 178, 172, 172, 172, 172, 172, 175, 172, 174, 172, 172, 172, 172, 172, 172, 
178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 172, 178, 178, 178, 178, 178, 
178, 178, 178, 178, 178, 178, 178, 178, 172, 178, 178, 178, 178, 178, 178, 178, 
172, 178, 178, 178, 178, 172, 172, 178, 175, 178, 178, 172, 172, 172, 172, 172, 
175, 178, 178, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 
178, 178, 178, 172, 172, 172, 178, 178, 172, 172, 172, 178, 178, 178, 178, 172, 
172, 172, 172, 178, 174, 174, 178, 172, 178, 172, 178, 178, 178, 178, 178, 172, 
172, 178, 172, 172, 172, 172, 172, 172, 172, 178, 178, 172, 175, 172, 172, 172, 
172, 178, 172, 172, 175, 175, 172, 172, 172, 178, 172, 172, 171, 175, 175, 171, 
178, 172, 172, 172, 172, 172, 178, 178, 172, 172, 172, 172, 172, 178, 178, 172, 
172, 178, 178, 178, 178, 178, 172, 172, 172, 174, 172, 172, 178, 178, 172, 172, 
178, 174, 172, 172, 178, 172, 172, 172, 178, 178, 172, 172, 172, 172, 172, 172, 
172, 178, 175, 172, 178, 172, 171, 172, 172, 178, 173, 175, 172, 172, 171, 172, 
172, 178, 178, 178, 172, 172, 172, 172, 172, 178, 178, 178, 172, 172, 178, 178, 
172, 178, 178, 178, 172, 172, 178, 178, 178, 178, 172, 172, 172, 172, 178, 178, 
178, 172, 172, 172, 172, 172, 178, 178, 178, 172, 172, 172, 172, 172, 172, 178, 
178, 172, 172, 172, 172, 172, 172, 172, 178, 175, 171, 171, 171, 172, 172, 172, 
178, 178, 178, 172, 172, 172, 172, 172, 178, 178, 178, 172, 172, 172, 178, 172, 
178, 172, 172, 178, 178, 178, 178, 172, 178, 172, 172, 172, 172, 172, 172, 172, 
172, 172, 172, 172, 172, 178, 172, 172, 178, 172, 172, 178, 178, 172, 178, 172, 
172, 172, 178, 172, 172, 172, 172, 178, 172, 172, 172, 172, 172, 172, 172, 172, 
178, 172, 172, 178, 178, 178, 178, 178, 178, 172, 172, 178, 178, 178, 178, 178, 
172, 178, 178, 178, 178, 178, 178, 178, 172, 178, 178, 178, 178, 178, 178, 172, 
172, 172, 172, 178, 178, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 
172, 172, 172, 172, 172, 172, 172, 171, 172, 172, 172, 172, 172, 172, 172, 171, 
178, 172, 172, 172, 178, 178, 178, 172, 178, 174, 178, 178, 178, 178, 178, 174, 
172, 174, 172, 172, 172, 172, 172, 178, 172, 178, 172, 172, 172, 172, 172, 172, 
172, 178, 178, 172, 172, 178, 178, 178, 172, 172, 172, 172, 178, 174, 178, 178, 
175, 172, 172, 172, 172, 172, 172, 172, 171, 172, 172, 175, 173, 175, 172, 172, 
172, 172, 172, 172, 172, 172, 172, 172, 178, 178, 178, 172, 172, 172, 172, 178, 
178, 178, 178, 172, 172, 172, 172, 172, 172, 178, 172, 178, 178, 172, 178, 172, 
172, 172, 172, 178, 178, 178, 178, 172, 172, 172, 172, 178, 178, 178, 172, 172, 
172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 
172, 178, 178, 178, 178, 178, 172, 172, 178, 172, 172, 172, 172, 178, 178, 178, 
178, 172, 172, 172, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 172, 172, 
172, 174, 178, 178, 178, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 
172, 172, 172, 172, 172, 172, 172, 178, 172, 172, 172, 172, 172, 172, 172, 172, 
178, 172, 178, 178, 178, 172, 172, 178, 174, 178, 172, 178, 178, 178, 172, 178, 
174, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 172, 172, 178, 178, 178, 
172, 178, 172, 172, 172, 172, 178, 178, 172, 172, 172, 172, 172, 172, 172, 172, 
178, 172, 172, 171, 172, 172, 172, 172, 172, 172, 171, 175, 171, 172, 172, 172, 
174, 178, 178, 172, 172, 178, 178, 174, 172, 172, 180, 180, 180, 172, 172, 172, 
180, 179, 179, 179, 179, 179, 180, 180, 179, 179, 179, 179, 179, 179, 180, 179, 
173, 173, 173, 173, 173, 173, 173, 175, 173, 173, 173, 173, 173, 173, 173, 173, 
170, 167, 167, 167, 170, 170, 170, 167, 160, 170, 167, 167, 170, 170, 170, 167, 
178, 172, 172, 172, 172, 172, 172, 178, 172, 172, 180, 180, 180, 180, 172, 172, 
172, 180, 179, 179, 179, 179, 180, 180, 172, 180, 180, 179, 179, 179, 180, 180, 
175, 173, 173, 173, 170, 173, 173, 173, 170, 173, 170, 170, 170, 170, 173, 173, 
160, 170, 160, 170, 170, 170, 170, 167, 160, 170, 170, 170, 170, 167, 167, 167, 
173, 175, 172, 172, 172, 172, 172, 178, 179, 179, 172, 172, 180, 179, 179, 179, 
179, 179, 180, 180, 179, 179, 179, 180, 173, 173, 170, 170, 175, 175, 175, 175, 
171, 175, 170, 170, 173, 175, 173, 170, 167, 171, 171, 170, 170, 170, 170, 160, 
160, 167, 171, 167, 170, 170, 160, 160, 26, 170, 171, 167, 170, 160, 170, 160, 
172, 172, 172, 172, 172, 172, 172, 178, 172, 180, 180, 180, 180, 180, 180, 180, 
172, 180, 179, 180, 180, 179, 179, 179, 172, 175, 175, 172, 171, 173, 173, 171, 
172, 173, 173, 171, 172, 173, 173, 172, 167, 170, 170, 167, 170, 173, 173, 171, 
170, 160, 160, 170, 170, 160, 160, 170, 170, 170, 160, 170, 160, 160, 170, 170, 
172, 172, 172, 172, 172, 171, 175, 175, 180, 180, 180, 172, 172, 180, 179, 179, 
179, 179, 180, 180, 180, 180, 179, 179, 175, 175, 175, 175, 175, 175, 175, 173, 
175, 175, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 
170, 170, 170, 170, 170, 170, 170, 167, 170, 170, 170, 170, 160, 170, 170, 170, 
172, 172, 172, 172, 172, 171, 175, 175, 179, 179, 180, 180, 180, 175, 172, 172, 
179, 179, 180, 180, 179, 175, 172, 172, 172, 175, 173, 173, 171, 172, 171, 173, 
172, 171, 170, 173, 173, 171, 173, 170, 167, 167, 170, 170, 170, 167, 167, 173, 
170, 170, 170, 170, 170, 160, 170, 167, 160, 160, 170, 170, 160, 160, 170, 167, 
172, 172, 172, 172, 172, 172, 172, 172, 175, 175, 180, 175, 175, 175, 175, 175, 
175, 175, 180, 175, 175, 179, 175, 179, 172, 172, 172, 175, 175, 175, 170, 173, 
171, 171, 175, 173, 173, 170, 170, 170, 173, 170, 170, 170, 170, 170, 170, 170, 
167, 170, 160, 160, 170, 170, 170, 170, 167, 170, 160, 160, 170, 167, 167, 167, 
172, 172, 172, 172, 172, 172, 172, 172, 179, 180, 172, 172, 172, 172, 172, 179, 
179, 175, 180, 179, 175, 172, 172, 170, 170, 173, 175, 175, 175, 172, 171, 170, 
170, 173, 170, 173, 173, 171, 173, 160, 173, 170, 170, 170, 175, 170, 170, 65, 
170, 170, 170, 170, 167, 167, 170, 170, 170, 160, 160, 170, 167, 167, 170, 170, 
174, 178, 178, 172, 172, 175, 175, 173, 173, 175, 175, 171, 175, 175, 171, 172, 
170, 173, 175, 171, 171, 171, 171, 172, 170, 173, 175, 172, 172, 171, 173, 173, 
170, 173, 171, 172, 172, 175, 173, 173, 170, 173, 171, 175, 173, 173, 173, 173, 
173, 175, 173, 173, 170, 170, 173, 175, 175, 175, 170, 170, 65, 65, 170, 171, 
178, 178, 172, 172, 172, 178, 172, 172, 171, 172, 172, 172, 172, 172, 172, 172, 
173, 173, 171, 172, 172, 172, 171, 172, 175, 175, 171, 172, 171, 171, 171, 175, 
173, 171, 173, 171, 175, 175, 175, 173, 175, 175, 175, 173, 173, 175, 173, 173, 
171, 175, 173, 170, 173, 173, 173, 173, 172, 173, 170, 170, 170, 173, 173, 170, 
172, 172, 171, 173, 173, 175, 172, 172, 172, 175, 175, 171, 172, 172, 172, 172, 
172, 171, 171, 171, 172, 172, 172, 171, 172, 172, 171, 171, 171, 172, 172, 171, 
171, 171, 173, 175, 175, 171, 171, 173, 173, 173, 170, 173, 173, 171, 171, 175, 
173, 173, 170, 170, 173, 173, 175, 175, 173, 170, 65, 170, 170, 173, 175, 173, 
171, 172, 178, 172, 172, 178, 174, 175, 172, 171, 173, 171, 172, 172, 172, 174, 
172, 171, 173, 173, 171, 175, 175, 172, 172, 171, 173, 175, 173, 170, 170, 170, 
171, 171, 173, 175, 175, 173, 170, 170, 175, 173, 173, 175, 171, 175, 173, 173, 
173, 173, 175, 175, 171, 171, 171, 175, 170, 173, 173, 173, 173, 173, 173, 170, 
175, 175, 175, 175, 172, 172, 172, 172, 172, 172, 172, 172, 172, 171, 172, 178, 
172, 173, 173, 171, 171, 173, 173, 172, 173, 170, 170, 173, 173, 173, 173, 175, 
173, 173, 170, 170, 171, 173, 170, 173, 171, 173, 170, 173, 171, 171, 170, 65, 
171, 173, 170, 170, 173, 170, 65, 64, 171, 173, 170, 173, 173, 170, 65, 64, 
172, 172, 173, 173, 172, 178, 174, 178, 178, 172, 172, 172, 172, 172, 171, 173, 
172, 172, 172, 172, 172, 171, 173, 173, 171, 173, 173, 173, 173, 171, 173, 175, 
170, 170, 170, 170, 173, 173, 173, 175, 170, 170, 173, 170, 170, 173, 173, 173, 
65, 173, 172, 175, 170, 173, 173, 173, 170, 171, 172, 172, 173, 170, 175, 173, 
172, 171, 172, 172, 175, 173, 175, 172, 171, 172, 171, 171, 171, 172, 172, 173, 
167, 167, 167, 167, 171, 171, 171, 167, 170, 170, 170, 167, 167, 173, 173, 175, 
170, 170, 167, 167, 170, 173, 173, 175, 173, 170, 170, 173, 173, 173, 173, 173, 
175, 173, 170, 170, 173, 173, 173, 65, 173, 173, 65, 65, 170, 173, 170, 64, 
178, 178, 178, 172, 172, 172, 172, 172, 173, 171, 172, 171, 175, 173, 175, 172, 
173, 173, 175, 175, 173, 170, 175, 172, 173, 173, 173, 175, 173, 179, 173, 175, 
175, 175, 173, 175, 175, 172, 175, 175, 173, 175, 173, 175, 172, 172, 172, 175, 
65, 170, 170, 173, 175, 172, 172, 175, 64, 65, 65, 170, 173, 173, 173, 170, 
172, 172, 172, 175, 175, 171, 172, 178, 172, 172, 172, 172, 172, 171, 172, 172, 
175, 173, 171, 171, 171, 173, 173, 175, 173, 170, 175, 171, 175, 173, 173, 171, 
173, 173, 171, 171, 171, 171, 171, 172, 173, 171, 171, 175, 175, 175, 173, 173, 
173, 173, 173, 170, 170, 170, 170, 65, 173, 175, 173, 170, 173, 170, 170, 65, 
172, 172, 172, 175, 173, 175, 172, 172, 172, 172, 172, 172, 172, 171, 175, 175, 
172, 172, 172, 172, 172, 172, 175, 175, 171, 171, 171, 171, 171, 171, 172, 172, 
171, 173, 173, 173, 173, 173, 171, 171, 173, 173, 173, 170, 170, 170, 173, 175, 
170, 175, 173, 173, 170, 173, 170, 173, 173, 171, 173, 173, 173, 173, 173, 173, 
172, 172, 172, 172, 172, 172, 171, 175, 179, 180, 180, 172, 172, 180, 172, 181, 
179, 179, 179, 180, 180, 179, 180, 172, 175, 175, 180, 180, 179, 179, 179, 180, 
171, 171, 172, 171, 175, 175, 173, 175, 171, 171, 173, 175, 173, 173, 173, 171, 
170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 160, 160, 160, 170, 170, 170, 
171, 172, 172, 172, 172, 172, 175, 173, 181, 172, 180, 172, 172, 179, 179, 180, 
172, 180, 179, 179, 180, 179, 179, 181, 180, 179, 179, 179, 179, 179, 179, 172, 
173, 170, 170, 170, 173, 173, 173, 172, 173, 170, 170, 173, 173, 173, 173, 172, 
170, 167, 167, 170, 170, 170, 167, 167, 170, 167, 167, 167, 170, 170, 170, 170, 
173, 175, 172, 172, 178, 172, 172, 172, 176, 172, 171, 173, 171, 172, 172, 172, 
176, 172, 175, 175, 173, 175, 171, 171, 172, 179, 173, 175, 173, 173, 173, 170, 
172, 170, 175, 175, 173, 170, 170, 170, 171, 179, 175, 175, 170, 65, 65, 173, 
173, 175, 175, 173, 179, 65, 170, 173, 170, 175, 175, 173, 64, 65, 173, 175, 
172, 178, 172, 172, 172, 178, 178, 172, 172, 172, 171, 171, 172, 172, 171, 173, 
171, 171, 173, 173, 173, 167, 170, 170, 173, 173, 170, 170, 173, 167, 170, 170, 
170, 173, 170, 170, 170, 173, 171, 173, 173, 175, 175, 173, 173, 173, 171, 173, 
171, 175, 172, 167, 173, 173, 172, 173, 171, 175, 172, 173, 170, 173, 172, 167, 
172, 172, 172, 172, 172, 172, 172, 172, 173, 171, 172, 172, 172, 172, 175, 175, 
173, 173, 175, 171, 171, 175, 173, 175, 170, 173, 175, 173, 170, 170, 173, 173, 
170, 173, 172, 173, 65, 65, 173, 173, 173, 175, 172, 171, 170, 170, 173, 173, 
65, 170, 172, 171, 173, 173, 171, 175, 65, 64, 170, 173, 173, 173, 173, 175, 
172, 172, 172, 172, 172, 171, 175, 175, 171, 173, 172, 172, 172, 173, 170, 172, 
171, 175, 172, 172, 171, 173, 170, 171, 171, 172, 172, 171, 171, 173, 173, 173, 
173, 172, 171, 173, 173, 173, 173, 170, 170, 173, 173, 173, 173, 173, 173, 173, 
170, 65, 170, 173, 173, 170, 173, 173, 170, 64, 170, 173, 173, 170, 170, 173, 
172, 172, 173, 173, 172, 172, 173, 172, 172, 180, 179, 179, 179, 180, 179, 179, 
172, 179, 179, 179, 179, 179, 180, 180, 173, 179, 179, 179, 179, 180, 172, 180, 
170, 173, 173, 173, 173, 175, 175, 175, 173, 175, 173, 173, 173, 173, 173, 170, 
171, 167, 170, 170, 170, 170, 170, 170, 171, 170, 160, 160, 170, 160, 170, 170, 
178, 175, 175, 175, 175, 171, 172, 172, 179, 179, 179, 172, 172, 172, 180, 180, 
179, 179, 180, 180, 172, 172, 180, 179, 180, 180, 180, 180, 180, 180, 180, 180, 
173, 170, 173, 173, 173, 173, 175, 175, 170, 170, 65, 170, 173, 173, 173, 173, 
160, 160, 170, 170, 167, 167, 170, 170, 170, 167, 167, 167, 171, 167, 170, 160, 
172, 172, 171, 175, 173, 175, 175, 171, 179, 177, 181, 176, 172, 179, 172, 172, 
179, 172, 180, 172, 172, 179, 172, 176, 179, 179, 179, 180, 180, 173, 172, 172, 
175, 173, 173, 175, 175, 65, 175, 173, 173, 171, 173, 175, 173, 65, 173, 173, 
170, 170, 65, 170, 170, 160, 167, 161, 160, 170, 170, 170, 160, 160, 170, 171, 
172, 172, 172, 172, 172, 172, 171, 173, 179, 180, 172, 172, 172, 175, 175, 175, 
180, 179, 180, 172, 172, 173, 173, 175, 173, 170, 175, 172, 171, 173, 173, 173, 
65, 173, 171, 171, 171, 167, 167, 167, 65, 173, 167, 171, 167, 167, 167, 171, 
167, 167, 167, 167, 167, 167, 167, 167, 170, 170, 170, 170, 170, 170, 170, 160, 
175, 178, 172, 175, 175, 175, 172, 172, 180, 172, 180, 180, 172, 172, 172, 172, 
180, 179, 179, 180, 172, 172, 172, 171, 171, 180, 179, 179, 175, 175, 171, 167, 
172, 175, 175, 173, 173, 167, 167, 167, 171, 172, 175, 173, 173, 167, 167, 167, 
167, 172, 167, 170, 170, 170, 170, 170, 160, 167, 170, 170, 160, 160, 170, 170, 
172, 172, 172, 175, 175, 175, 171, 172, 171, 172, 172, 175, 180, 172, 181, 172, 
173, 172, 171, 175, 180, 172, 181, 180, 170, 167, 167, 173, 171, 172, 180, 180, 
167, 167, 170, 167, 171, 173, 173, 170, 167, 170, 170, 170, 170, 173, 173, 170, 
167, 167, 167, 170, 170, 170, 170, 160, 160, 167, 167, 170, 170, 160, 170, 170, 
181, 172, 172, 172, 172, 172, 172, 172, 172, 173, 173, 172, 172, 172, 172, 172, 
180, 170, 173, 175, 171, 172, 173, 173, 179, 170, 173, 173, 171, 173, 170, 170, 
170, 175, 173, 175, 175, 173, 170, 170, 170, 175, 179, 173, 175, 173, 170, 173, 
170, 179, 65, 170, 179, 170, 170, 170, 170, 170, 64, 179, 179, 170, 179, 173, 
171, 172, 171, 173, 175, 172, 172, 172, 172, 171, 171, 172, 172, 171, 175, 171, 
171, 173, 172, 172, 172, 175, 173, 173, 173, 173, 171, 171, 171, 173, 173, 173, 
175, 170, 173, 175, 175, 173, 173, 173, 171, 170, 170, 173, 175, 173, 173, 167, 
175, 173, 173, 170, 173, 167, 173, 167, 175, 172, 171, 170, 170, 170, 170, 160, 
65, 170, 167, 170, 170, 160, 170, 170, 26, 160, 170, 170, 160, 26, 160, 170, 
64, 170, 170, 170, 26, 64, 26, 65, 65, 172, 170, 173, 63, 170, 64, 64, 
23, 63, 170, 173, 176, 172, 175, 65, 171, 170, 170, 26, 26, 63, 65, 170, 
173, 161, 65, 171, 63, 64, 63, 171, 100, 171, 26, 155, 71, 171, 66, 160, 
170, 170, 170, 170, 170, 170, 170, 170, 160, 170, 160, 160, 160, 160, 65, 65, 
65, 170, 170, 65, 170, 26, 65, 26, 65, 175, 170, 65, 172, 63, 172, 170, 
170, 26, 170, 63, 65, 64, 65, 65, 172, 26, 171, 26, 170, 173, 64, 65, 
175, 63, 170, 26, 65, 170, 26, 65, 160, 26, 26, 160, 167, 167, 160, 160, 
71, 160, 167, 170, 170, 167, 170, 170, 26, 170, 170, 160, 170, 171, 171, 160, 
65, 65, 173, 65, 65, 167, 173, 65, 64, 26, 172, 173, 64, 173, 64, 171, 
173, 64, 175, 175, 26, 65, 175, 65, 170, 26, 65, 170, 63, 26, 175, 26, 
65, 26, 65, 65, 63, 63, 26, 26, 160, 26, 167, 160, 26, 26, 23, 167, 
171, 170, 170, 167, 170, 170, 170, 167, 171, 170, 170, 170, 170, 160, 160, 170, 
65, 65, 26, 170, 64, 26, 64, 65, 63, 170, 63, 175, 26, 26, 64, 65, 
175, 175, 63, 173, 65, 65, 65, 170, 170, 175, 63, 64, 26, 26, 64, 64, 
63, 171, 65, 65, 63, 64, 170, 63, 71, 171, 171, 160, 26, 160, 167, 71, 
160, 160, 160, 170, 170, 170, 160, 160, 160, 160, 160, 160, 160, 160, 160, 26, 
26, 160, 65, 65, 26, 160, 65, 65, 170, 170, 26, 64, 63, 170, 170, 172, 
170, 65, 167, 64, 173, 64, 170, 65, 26, 71, 160, 26, 170, 26, 170, 26, 
26, 26, 26, 65, 65, 170, 170, 65, 100, 160, 71, 170, 26, 167, 160, 160, 
160, 170, 170, 170, 170, 160, 170, 170, 170, 170, 170, 160, 170, 170, 160, 65, 
175, 170, 64, 170, 170, 170, 170, 64, 175, 175, 63, 179, 65, 64, 65, 64, 
180, 64, 63, 26, 64, 64, 63, 170, 170, 63, 26, 64, 170, 64, 23, 179, 
173, 63, 170, 179, 180, 64, 63, 64, 167, 65, 170, 170, 26, 63, 170, 64, 
171, 170, 65, 160, 170, 171, 167, 167, 171, 170, 65, 64, 160, 173, 170, 65, 
170, 170, 64, 64, 65, 160, 160, 26, 63, 170, 64, 173, 171, 65, 170, 20, 
64, 170, 64, 65, 173, 64, 65, 64, 170, 170, 26, 65, 65, 26, 64, 26, 
170, 65, 63, 65, 170, 63, 26, 64, 167, 170, 100, 170, 167, 26, 160, 160, 
170, 160, 65, 170, 167, 170, 170, 170, 171, 170, 65, 170, 170, 160, 26, 26, 
173, 173, 170, 170, 160, 64, 26, 26, 26, 173, 65, 170, 64, 65, 64, 170, 
63, 64, 63, 63, 26, 64, 26, 64, 23, 164, 63, 23, 63, 26, 63, 26, 
63, 63, 63, 23, 26, 63, 63, 26, 160, 100, 170, 71, 160, 26, 26, 170, 
173, 170, 170, 65, 64, 65, 170, 171, 65, 65, 65, 65, 65, 64, 170, 175, 
26, 64, 64, 64, 26, 65, 64, 173, 26, 26, 64, 71, 23, 65, 26, 65, 
171, 26, 26, 65, 26, 26, 23, 63, 71, 26, 170, 63, 164, 160, 170, 66, 
160, 26, 160, 65, 164, 71, 65, 100, 160, 100, 71, 160, 71, 71, 71, 100, 
173, 170, 64, 64, 65, 170, 170, 170, 173, 65, 26, 63, 64, 65, 65, 65, 
173, 65, 63, 63, 26, 170, 170, 64, 170, 170, 63, 63, 63, 173, 170, 65, 
63, 26, 26, 26, 63, 26, 26, 26, 66, 71, 160, 71, 71, 71, 26, 26, 
26, 71, 26, 66, 71, 66, 26, 26, 160, 100, 100, 66, 26, 71, 100, 100, 
170, 170, 65, 65, 170, 170, 170, 170, 175, 173, 170, 65, 65, 65, 65, 64, 
170, 173, 170, 64, 64, 64, 64, 64, 65, 65, 65, 64, 26, 26, 65, 65, 
26, 26, 26, 26, 63, 26, 26, 26, 26, 160, 26, 26, 71, 26, 26, 26, 
26, 26, 26, 71, 71, 26, 26, 26, 100, 160, 160, 100, 100, 160, 160, 160, 
170, 173, 173, 170, 65, 170, 170, 170, 65, 173, 173, 65, 64, 170, 173, 173, 
65, 170, 65, 64, 65, 65, 173, 171, 170, 65, 26, 26, 170, 26, 65, 171, 
170, 65, 66, 26, 26, 26, 167, 26, 26, 160, 66, 26, 66, 66, 170, 26, 
26, 160, 26, 160, 71, 71, 160, 170, 100, 160, 66, 71, 160, 160, 100, 100, 
170, 170, 170, 170, 173, 170, 65, 170, 64, 64, 64, 64, 65, 64, 64, 175, 
65, 26, 26, 65, 64, 26, 64, 173, 171, 65, 65, 173, 65, 26, 170, 170, 
170, 65, 26, 26, 63, 65, 65, 63, 26, 71, 160, 71, 66, 26, 71, 164, 
71, 26, 167, 26, 71, 26, 66, 26, 66, 167, 170, 100, 160, 160, 160, 160, 
170, 173, 172, 171, 170, 170, 173, 170, 64, 65, 175, 170, 26, 64, 170, 64, 
64, 64, 65, 64, 26, 26, 64, 26, 170, 170, 65, 170, 26, 26, 26, 26, 
64, 26, 170, 26, 65, 63, 65, 170, 26, 26, 160, 160, 26, 71, 160, 160, 
26, 71, 160, 170, 160, 26, 26, 71, 160, 71, 160, 167, 160, 160, 100, 71, 
170, 170, 65, 65, 65, 170, 65, 64, 65, 170, 170, 170, 170, 170, 65, 170, 
65, 170, 170, 171, 170, 170, 170, 170, 65, 26, 65, 171, 65, 167, 171, 26, 
65, 65, 26, 63, 63, 65, 26, 63, 26, 26, 26, 160, 171, 170, 23, 71, 
71, 26, 26, 71, 71, 71, 71, 160, 160, 160, 71, 66, 66, 26, 170, 170, 
64, 64, 65, 65, 65, 65, 65, 65, 64, 170, 170, 170, 64, 64, 64, 65, 
170, 170, 64, 64, 64, 26, 26, 26, 170, 65, 63, 63, 26, 64, 26, 63, 
65, 170, 167, 170, 65, 63, 26, 161, 167, 160, 26, 100, 160, 160, 160, 26, 
160, 26, 160, 167, 171, 167, 160, 71, 100, 100, 167, 153, 153, 160, 160, 153, 
173, 175, 173, 170, 173, 173, 173, 170, 170, 170, 65, 170, 170, 175, 175, 173, 
26, 65, 65, 64, 170, 170, 173, 173, 23, 170, 170, 63, 170, 65, 65, 170, 
170, 26, 26, 63, 170, 65, 26, 65, 160, 160, 26, 160, 167, 160, 26, 170, 
160, 26, 71, 160, 160, 26, 26, 26, 167, 71, 71, 160, 100, 71, 100, 100, 
170, 173, 173, 173, 173, 173, 173, 170, 170, 64, 65, 170, 170, 170, 173, 170, 
64, 64, 64, 64, 64, 65, 65, 170, 26, 64, 26, 66, 63, 26, 65, 170, 
26, 65, 65, 65, 64, 65, 173, 65, 160, 71, 71, 71, 71, 160, 167, 71, 
66, 164, 170, 170, 160, 100, 160, 26, 71, 100, 160, 160, 160, 160, 71, 167, 
173, 167, 170, 170, 170, 170, 170, 170, 170, 171, 170, 170, 170, 170, 170, 160, 
175, 170, 65, 26, 65, 65, 64, 64, 172, 64, 63, 63, 64, 173, 63, 65, 
65, 64, 63, 26, 65, 173, 26, 26, 66, 65, 64, 65, 170, 170, 65, 26, 
63, 26, 26, 26, 26, 26, 65, 26, 160, 26, 160, 160, 26, 71, 160, 26, 
170, 167, 171, 170, 170, 170, 170, 65, 65, 170, 170, 170, 170, 170, 170, 160, 
65, 173, 170, 170, 65, 173, 170, 64, 175, 170, 170, 65, 65, 175, 65, 64, 
64, 64, 65, 170, 65, 65, 26, 65, 26, 63, 65, 170, 64, 65, 26, 170, 
63, 63, 63, 26, 26, 26, 26, 26, 26, 160, 160, 160, 26, 26, 26, 160, 
65, 175, 179, 65, 179, 170, 170, 173, 64, 170, 64, 64, 64, 170, 170, 170, 
26, 65, 64, 64, 65, 170, 64, 170, 26, 65, 65, 64, 167, 170, 63, 170, 
63, 63, 26, 65, 170, 65, 173, 26, 175, 64, 66, 160, 26, 160, 71, 23, 
26, 26, 26, 160, 164, 170, 170, 160, 26, 66, 71, 160, 26, 160, 171, 167, 
173, 170, 175, 170, 65, 170, 173, 170, 64, 64, 65, 65, 26, 65, 175, 170, 
64, 64, 65, 26, 26, 26, 170, 160, 173, 65, 65, 26, 26, 66, 26, 160, 
65, 65, 26, 26, 170, 26, 26, 26, 66, 160, 26, 26, 167, 160, 160, 160, 
66, 26, 26, 71, 100, 100, 167, 160, 100, 167, 160, 71, 100, 100, 167, 160, 
65, 64, 64, 170, 173, 173, 65, 173, 65, 173, 64, 170, 175, 170, 64, 65, 
160, 171, 170, 65, 173, 64, 63, 65, 160, 65, 167, 26, 26, 63, 26, 170, 
64, 63, 65, 65, 65, 26, 26, 170, 160, 26, 26, 26, 66, 23, 66, 170, 
160, 26, 160, 161, 160, 71, 66, 71, 160, 100, 100, 161, 160, 160, 100, 71, 
170, 26, 65, 170, 173, 170, 170, 173, 175, 64, 64, 65, 170, 175, 175, 170, 
65, 65, 65, 64, 170, 65, 170, 64, 63, 65, 170, 26, 65, 63, 65, 26, 
170, 170, 26, 65, 65, 170, 171, 65, 167, 71, 26, 161, 26, 66, 26, 26, 
167, 100, 71, 170, 66, 66, 160, 100, 167, 160, 100, 160, 66, 100, 170, 26, 
173, 160, 160, 160, 160, 170, 170, 170, 65, 167, 170, 170, 170, 170, 170, 170, 
65, 175, 170, 170, 175, 170, 170, 170, 64, 65, 64, 173, 171, 64, 170, 170, 
63, 64, 172, 63, 63, 26, 170, 64, 160, 63, 161, 63, 26, 26, 173, 63, 
160, 63, 65, 65, 170, 63, 175, 26, 167, 167, 71, 170, 167, 26, 167, 161, 
170, 167, 171, 167, 171, 167, 170, 160, 170, 170, 170, 170, 160, 170, 170, 170, 
64, 65, 26, 26, 65, 65, 170, 170, 26, 175, 63, 63, 173, 64, 170, 64, 
172, 170, 64, 26, 65, 26, 26, 26, 170, 26, 26, 64, 26, 26, 26, 26, 
63, 170, 65, 170, 64, 173, 64, 65, 160, 170, 170, 160, 26, 171, 160, 160, 
160, 167, 170, 173, 170, 64, 160, 160, 170, 65, 65, 173, 170, 160, 160, 65, 
173, 26, 64, 65, 170, 65, 64, 64, 170, 175, 170, 64, 64, 64, 63, 64, 
64, 65, 180, 64, 64, 170, 173, 180, 63, 170, 172, 26, 63, 64, 64, 64, 
26, 63, 64, 63, 64, 65, 63, 170, 26, 63, 26, 26, 170, 65, 26, 167, 
26, 170, 170, 160, 160, 160, 160, 160, 71, 167, 170, 160, 170, 160, 160, 160, 
26, 65, 170, 170, 160, 170, 160, 26, 65, 23, 65, 175, 26, 170, 26, 26, 
65, 64, 173, 170, 26, 65, 65, 65, 63, 26, 65, 26, 64, 65, 170, 63, 
170, 170, 65, 63, 26, 63, 167, 170, 161, 170, 160, 26, 160, 71, 171, 171, 
160, 173, 170, 160, 160, 160, 160, 160, 160, 167, 170, 170, 170, 170, 160, 160, 
26, 170, 160, 170, 170, 65, 167, 65, 71, 63, 63, 65, 65, 63, 172, 65, 
26, 26, 63, 172, 65, 179, 173, 64, 164, 170, 63, 170, 63, 175, 65, 64, 
65, 171, 65, 26, 26, 64, 173, 64, 167, 160, 167, 26, 170, 26, 167, 63, 
160, 167, 167, 170, 160, 160, 65, 170, 160, 167, 170, 170, 160, 65, 64, 170, 
170, 167, 167, 160, 65, 26, 160, 173, 175, 65, 173, 64, 65, 26, 172, 170, 
63, 23, 23, 26, 170, 172, 175, 26, 63, 179, 64, 64, 63, 170, 63, 65, 
64, 26, 63, 26, 63, 65, 63, 65, 26, 63, 63, 26, 160, 160, 100, 160, 
167, 179, 179, 179, 180, 175, 170, 173, 171, 179, 179, 179, 180, 175, 179, 170, 
175, 170, 64, 173, 175, 175, 64, 64, 170, 175, 63, 175, 170, 171, 63, 26, 
23, 26, 26, 64, 173, 26, 170, 63, 63, 26, 65, 160, 171, 26, 167, 71, 
170, 160, 71, 160, 160, 160, 26, 66, 167, 171, 71, 153, 100, 161, 100, 100, 
171, 171, 173, 170, 170, 170, 170, 160, 173, 170, 65, 160, 160, 160, 160, 160, 
65, 64, 64, 26, 65, 160, 170, 160, 173, 26, 160, 63, 160, 26, 170, 71, 
170, 170, 167, 160, 64, 100, 65, 71, 167, 160, 160, 100, 71, 71, 66, 66, 
160, 170, 160, 170, 26, 160, 71, 160, 100, 167, 100, 167, 26, 160, 26, 171, 
160, 100, 88, 66, 69, 66, 88, 88, 71, 87, 134, 158, 136, 136, 33, 134, 
142, 140, 32, 142, 32, 139, 135, 32, 157, 144, 133, 32, 28, 140, 32, 32, 
165, 163, 159, 159, 169, 152, 169, 159, 23, 69, 86, 86, 86, 23, 86, 23, 
162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 
69, 88, 69, 71, 100, 66, 100, 71, 158, 136, 158, 134, 134, 136, 134, 134, 
140, 139, 139, 135, 139, 139, 139, 32, 32, 32, 135, 135, 139, 139, 142, 32, 
169, 152, 159, 159, 154, 152, 154, 169, 86, 86, 86, 86, 86, 86, 86, 86, 
162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 
66, 164, 160, 66, 66, 160, 66, 161, 134, 33, 69, 87, 86, 160, 160, 71, 
139, 28, 133, 68, 133, 70, 155, 139, 140, 138, 133, 69, 135, 70, 155, 157, 
159, 169, 134, 86, 137, 168, 23, 110, 63, 86, 63, 64, 63, 23, 63, 23, 
162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 177, 162, 162, 162, 
71, 100, 66, 66, 71, 164, 66, 88, 69, 33, 136, 134, 87, 134, 134, 137, 
158, 139, 139, 158, 135, 158, 28, 140, 144, 158, 133, 32, 32, 28, 135, 152, 
163, 169, 138, 159, 159, 159, 136, 159, 24, 86, 86, 23, 23, 23, 23, 24, 
162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 
164, 66, 88, 71, 88, 164, 69, 69, 134, 135, 33, 135, 33, 136, 136, 138, 
140, 140, 28, 140, 28, 140, 139, 140, 32, 135, 32, 32, 140, 140, 140, 139, 
169, 158, 169, 159, 152, 152, 154, 154, 86, 105, 86, 23, 23, 23, 86, 105, 
162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 
71, 66, 71, 66, 86, 66, 170, 26, 134, 33, 87, 86, 86, 160, 164, 86, 
152, 135, 134, 33, 88, 155, 158, 152, 32, 133, 68, 32, 88, 162, 150, 150, 
159, 115, 138, 115, 33, 164, 43, 124, 23, 23, 86, 64, 23, 63, 63, 23, 
162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 
164, 66, 88, 88, 164, 69, 88, 88, 136, 136, 159, 159, 159, 158, 158, 158, 
28, 32, 139, 140, 142, 142, 140, 142, 139, 135, 139, 142, 141, 141, 140, 143, 
151, 142, 151, 141, 166, 143, 163, 143, 105, 168, 168, 105, 105, 105, 105, 105, 
162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 
69, 88, 164, 34, 69, 34, 69, 164, 152, 152, 152, 154, 154, 151, 151, 152, 
141, 142, 141, 143, 143, 141, 143, 145, 140, 139, 141, 142, 141, 140, 145, 144, 
151, 151, 141, 166, 166, 143, 145, 149, 105, 105, 105, 168, 168, 168, 168, 168, 
162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 
87, 69, 86, 88, 69, 100, 100, 69, 163, 136, 136, 134, 33, 69, 87, 136, 
154, 151, 151, 134, 164, 154, 182, 163, 142, 166, 142, 33, 153, 147, 2, 163, 
163, 110, 122, 138, 137, 124, 182, 124, 105, 115, 168, 86, 105, 86, 23, 115, 
162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 
69, 87, 69, 87, 69, 87, 87, 87, 163, 163, 151, 154, 151, 166, 122, 166, 
156, 149, 156, 156, 149, 147, 147, 147, 154, 148, 149, 156, 149, 149, 149, 149, 
110, 182, 125, 182, 125, 182, 182, 182, 91, 115, 115, 115, 115, 115, 109, 109, 
162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 
86, 69, 69, 86, 69, 88, 88, 69, 163, 151, 163, 151, 151, 154, 152, 154, 
165, 165, 165, 165, 149, 156, 145, 156, 149, 165, 165, 149, 156, 148, 148, 145, 
128, 92, 128, 128, 128, 128, 125, 182, 91, 91, 91, 115, 91, 57, 91, 115, 
162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 
69, 88, 87, 88, 100, 66, 87, 33, 152, 138, 136, 69, 87, 158, 151, 152, 
149, 166, 152, 71, 152, 128, 165, 145, 165, 156, 152, 153, 124, 45, 146, 156, 
110, 110, 110, 134, 182, 93, 128, 128, 105, 109, 115, 105, 109, 115, 115, 91, 
162, 162, 162, 162, 162, 162, 162, 162, 162, 177, 162, 162, 162, 162, 162, 162, 
33, 69, 87, 33, 69, 86, 69, 87, 166, 163, 148, 122, 163, 145, 122, 163, 
156, 165, 156, 156, 149, 147, 147, 149, 163, 149, 149, 148, 165, 165, 147, 165, 
125, 125, 125, 125, 125, 182, 128, 125, 91, 115, 115, 91, 115, 109, 115, 115, 
162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 
86, 33, 69, 34, 69, 88, 88, 69, 151, 166, 163, 151, 163, 152, 169, 158, 
156, 149, 149, 166, 149, 148, 166, 151, 147, 150, 149, 148, 147, 165, 165, 149, 
125, 92, 92, 128, 128, 182, 182, 110, 109, 115, 159, 91, 115, 109, 168, 168, 
162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 
71, 164, 69, 100, 100, 66, 69, 87, 136, 138, 69, 164, 134, 159, 151, 124, 
122, 159, 167, 138, 157, 124, 151, 147, 149, 152, 88, 110, 2, 148, 163, 147, 
182, 124, 169, 182, 106, 182, 125, 92, 109, 109, 105, 105, 109, 115, 91, 115, 
162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 
87, 87, 87, 33, 87, 34, 69, 88, 166, 163, 148, 156, 166, 154, 154, 163, 
147, 149, 148, 166, 145, 144, 144, 145, 147, 165, 149, 149, 165, 146, 144, 144, 
92, 92, 92, 157, 92, 128, 128, 125, 91, 91, 91, 91, 91, 91, 115, 115, 
162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 
69, 87, 86, 69, 87, 87, 88, 86, 148, 163, 151, 163, 163, 151, 152, 154, 
165, 165, 165, 147, 149, 149, 156, 156, 165, 149, 147, 147, 156, 149, 147, 156, 
125, 110, 182, 182, 182, 92, 92, 92, 115, 168, 168, 168, 115, 91, 115, 91, 
162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 
88, 71, 86, 69, 100, 100, 164, 34, 158, 138, 158, 86, 71, 34, 136, 163, 
166, 151, 152, 87, 158, 157, 149, 163, 163, 163, 154, 70, 152, 2, 149, 163, 
110, 110, 122, 109, 151, 106, 182, 110, 115, 115, 109, 86, 105, 115, 115, 115, 
162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 
86, 34, 69, 88, 69, 86, 164, 69, 122, 151, 163, 152, 154, 151, 152, 151, 
166, 146, 146, 144, 144, 146, 144, 144, 143, 145, 147, 146, 147, 147, 144, 145, 
125, 156, 149, 156, 165, 147, 147, 165, 136, 109, 168, 105, 168, 115, 137, 115, 
162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 
87, 88, 164, 164, 69, 69, 88, 71, 166, 151, 152, 158, 152, 151, 158, 134, 
147, 149, 144, 148, 145, 144, 142, 28, 144, 141, 143, 144, 145, 145, 142, 140, 
149, 148, 149, 165, 165, 149, 148, 122, 109, 109, 109, 137, 115, 137, 109, 168, 
162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 
71, 164, 164, 100, 155, 164, 86, 87, 87, 33, 69, 66, 69, 134, 152, 151, 
158, 154, 100, 87, 147, 142, 169, 148, 139, 159, 71, 134, 1, 149, 163, 147, 
151, 169, 33, 169, 92, 125, 110, 125, 168, 86, 23, 23, 105, 109, 109, 109, 
162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 174, 162, 162, 162, 162, 162, 
66, 66, 69, 69, 164, 88, 69, 69, 158, 152, 163, 154, 138, 158, 152, 151, 
165, 156, 149, 144, 166, 148, 166, 148, 149, 145, 163, 145, 149, 156, 142, 148, 
125, 125, 124, 110, 125, 125, 110, 110, 115, 91, 109, 109, 115, 115, 115, 109, 
162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 
164, 164, 69, 69, 86, 69, 88, 164, 138, 134, 138, 159, 158, 138, 136, 137, 
148, 148, 163, 151, 151, 154, 151, 148, 156, 166, 166, 156, 145, 145, 166, 163, 
182, 182, 165, 182, 165, 110, 156, 124, 109, 136, 137, 109, 109, 168, 109, 33, 
162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 
100, 164, 160, 160, 71, 88, 87, 69, 134, 87, 153, 87, 69, 136, 154, 158, 
163, 88, 88, 146, 152, 154, 148, 148, 151, 70, 87, 1, 165, 166, 148, 154, 
122, 136, 159, 106, 110, 156, 182, 163, 33, 168, 105, 168, 86, 109, 137, 168, 
162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 
164, 100, 87, 69, 69, 66, 88, 100, 159, 152, 158, 154, 151, 137, 158, 138, 
149, 143, 142, 141, 145, 139, 142, 142, 148, 145, 141, 141, 146, 146, 141, 142, 
165, 165, 122, 163, 156, 150, 149, 156, 137, 137, 105, 105, 105, 137, 115, 137, 
162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 
71, 66, 164, 88, 69, 100, 164, 164, 136, 136, 136, 138, 137, 87, 68, 87, 
142, 141, 141, 141, 139, 32, 32, 135, 145, 141, 142, 143, 139, 28, 28, 32, 
156, 122, 148, 124, 166, 163, 151, 152, 168, 168, 168, 168, 109, 168, 168, 105, 
162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 
71, 161, 100, 170, 100, 88, 88, 66, 164, 155, 86, 164, 86, 137, 134, 137, 
88, 66, 156, 28, 136, 158, 138, 139, 70, 88, 2, 149, 28, 139, 139, 141, 
134, 168, 116, 122, 169, 154, 154, 154, 105, 24, 26, 23, 86, 86, 86, 23, 
162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 
71, 69, 88, 71, 160, 88, 71, 71, 134, 136, 136, 87, 34, 134, 134, 134, 
32, 28, 140, 139, 139, 142, 140, 32, 133, 152, 142, 32, 32, 28, 139, 135, 
138, 154, 169, 137, 136, 159, 169, 169, 23, 86, 63, 24, 23, 86, 23, 86, 
162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 
88, 86, 66, 164, 100, 100, 71, 66, 136, 138, 133, 134, 134, 69, 86, 71, 
28, 140, 28, 139, 139, 68, 133, 100, 139, 139, 133, 139, 32, 68, 34, 100, 
152, 169, 138, 169, 136, 137, 134, 105, 86, 23, 86, 23, 24, 23, 23, 63, 
162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 
26, 167, 160, 164, 100, 164, 71, 164, 170, 71, 23, 134, 134, 136, 33, 134, 
153, 152, 136, 136, 134, 135, 133, 135, 153, 157, 151, 68, 135, 32, 28, 32, 
164, 124, 154, 159, 159, 169, 169, 159, 26, 26, 23, 86, 86, 23, 23, 23, 
162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 
164, 71, 88, 70, 88, 70, 160, 71, 134, 138, 133, 134, 134, 136, 69, 134, 
32, 139, 32, 32, 32, 28, 68, 138, 28, 135, 28, 135, 133, 133, 28, 158, 
169, 138, 169, 136, 136, 137, 169, 169, 23, 86, 23, 23, 23, 23, 23, 23, 
162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 
69, 100, 69, 66, 164, 66, 71, 171, 136, 87, 134, 33, 87, 86, 66, 167, 
138, 134, 159, 137, 87, 87, 26, 155, 135, 136, 158, 159, 33, 168, 160, 155, 
169, 169, 152, 169, 137, 115, 86, 23, 86, 86, 23, 24, 23, 63, 63, 63, 
162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162
};

